2022年8月16日 星期二

Python a038: 數字翻轉

 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

>>> 

沒有留言:

張貼留言

Messaging API作為替代方案

  LINE超好用功能要沒了!LINE Notify明年3月底終止服務,有什麼替代方案? LINE Notify將於2025年3月31日結束服務,官方建議改用Messaging API作為替代方案。 //CHANNEL_ACCESS_TOKEN = 'Messaging ...