a038: 數字翻轉
#a038: 數字翻轉
'''
輸入任意數字,並將其數字全部倒轉
輸入說明
輸入一行包含一個整數,且不超過 2^31
輸出說明
輸出翻轉過後的數字
範例輸入 #1
12345
範例輸出 #1
54321
範例輸入 #2
5050
範例輸出 #2
505
'''
print('輸入任意數字,並將其數字全部倒轉')
flag=1
while (flag==1):
try:
aList=list(input('請輸入任意數字 (0 結束)--->'))
if (aList[0]=='0'):
flag=0
break
else:
bList=(aList[::-1])
s = [str(integer) for integer in bList]
a_string = "".join(s)
res = int(a_string)
print(res)
except:
break
Python 3.7.9 (bundled)
>>> %Run a038.py
輸入任意數字,並將其數字全部倒轉
請輸入任意數字 (0 結束)--->41250
5214
請輸入任意數字 (0 結束)--->1234
4321
請輸入任意數字 (0 結束)--->0
>>>
沒有留言:
張貼留言