日本综合一区二区|亚洲中文天堂综合|日韩欧美自拍一区|男女精品天堂一区|欧美自拍第6页亚洲成人精品一区|亚洲黄色天堂一区二区成人|超碰91偷拍第一页|日韩av夜夜嗨中文字幕|久久蜜综合视频官网|精美人妻一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時(shí)間:8:30-17:00
你可能遇到了下面的問題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
創(chuàng)新互聯(lián)Python教程:python逆序輸出三位數(shù)

本文教程操作環(huán)境:windows7系統(tǒng)、Python 3.9.1,DELL G3電腦。

1、整數(shù)法取余取整。

Python不像C語言那樣自動(dòng)截取保留整數(shù),需要通過int進(jìn)行轉(zhuǎn)換。

class Solution:
    """
    @param number: A 3-digit number.
    @return: Reversed number.
    """
    def reverseInteger(self, number):
        g = number%10         #取出個(gè)位數(shù)
        s = (int(number/10))%10   #取出十位數(shù)   
        b = int(number/100)         #取出百位數(shù)
        return g*100+s*10+b
if __name__ == "__main__":
    so = Solution()
    print (so.reverseInteger(123))

2、使用棧

def reverseInteger(self, number):
number=str(number)#模擬入棧
        l=list(number)
        result=""
        while len(l)>0:
            result+=l.pop()#模擬出棧
        return int(result)

3、依次表示輸入的3位數(shù)百位數(shù)、10位數(shù)和10位數(shù),交換100位數(shù)。

#輸入number = 123,輸出321
number = int(input('請(qǐng)輸入一個(gè)三位數(shù):'))
a = number%10  #個(gè)位
b = number//10%10  #十位
c = number//100  #百位
re_number = a*100 + b*10 + c
print('%d的反轉(zhuǎn)數(shù)是:%d'%(number,re_number)) #第一種輸出方式
print('{0}的反轉(zhuǎn)數(shù)是:{1}'.format(number,re_number)) #第二種輸出方式

以上就是python逆序輸出三位數(shù)的方法,本篇主要整理了三種不同逆序輸出的實(shí)例,大家可以分別運(yùn)行,然后選擇適合自己使用的方法加強(qiáng)記憶。更多Python學(xué)習(xí)指路:創(chuàng)新互聯(lián)python教程


標(biāo)題名稱:創(chuàng)新互聯(lián)Python教程:python逆序輸出三位數(shù)
當(dāng)前網(wǎng)址:http://www.dlmjj.cn/article/dpicsdj.html