亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

python中逆序的三位數問題怎么解決

發布時間:2022-05-16 09:21:29 來源:億速云 閱讀:139 作者:zzz 欄目:開發技術

這篇文章主要介紹“python中逆序的三位數問題怎么解決”的相關知識,小編通過實際案例向大家展示操作過程,操作方法簡單快捷,實用性強,希望這篇“python中逆序的三位數問題怎么解決”文章能幫助大家解決問題。

python逆序的三位數

程序每次讀入一個正3位數,然后輸出按位逆序的數字。注意:當輸入的數字含有結尾的0時,輸出不應帶有前導的0。比如輸入700,輸出應該是7。

輸入格式:

  • 每個測試是一個3位的正整數。

輸出格式:

  • 輸出按位逆序的數。

輸入樣例:

123

輸出樣例:

321

思路

在這里講兩個思路吧

1.使用切片的方法

使用字符串切片的方法比如[::-1]

首先獲取輸入的內容之后將獲取的字符串進行切片之后再轉換成int類型再輸出

a = input()
print(int(a[::-1]))

2.使用list并用下標取值的方法

這邊對末尾為0時十位是否為零來進行了判斷

如:

123 倒序輸出為 321

120 倒序輸出為 21

100 倒序輸出為 1

x = input()
x = list(x)
a = int(x[0])
b = int(x[1])
c = int(x[2])
if c == 0:
    if b == 0:
        print(a)
    else:
        print("%d%d" % (b, a))
else:
    print("%d%d%d" % (c, b, a))

Python三位數逆序輸出基礎方法

程序效果:將一個三位正整數a逆序輸出。

例如:

python中逆序的三位數問題怎么解決

該問題具有多種決方法,下面列舉幾例:

1.利用切片操作

a=123
b=str(a)
print(b[::-1])

2.利用for循環

a=123
b=str(a)
c=""
for i in b:    
  c=i+c
print(c)

3.數學方法

a=123
b=a%10*100+(a%100)//10*10+a//100
print(b)

4.字符串的“索引”+“連接”操作

a=123
b=str(a)
c=b[2]+b[1]+b[0]
print(c)

關于“python中逆序的三位數問題怎么解決”的內容就介紹到這里了,感謝大家的閱讀。如果想了解更多行業相關的知識,可以關注億速云行業資訊頻道,小編每天都會為大家更新不同的知識點。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

新蔡县| 宿州市| 宁安市| 台中县| 禄劝| 垣曲县| 建平县| 常山县| 永定县| 阜阳市| 富裕县| 寿光市| 永济市| 化隆| 武平县| 高尔夫| 惠水县| 贵港市| 黄石市| 兰坪| 阳谷县| 弥渡县| 林甸县| 梨树县| 宕昌县| 汶上县| 连城县| 宜兴市| 来安县| 金平| 庄浪县| 阳信县| 平遥县| 四川省| 开鲁县| 延安市| 洛宁县| 平乡县| 通许县| 和静县| 海林市|