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

>>> 

沒有留言:

張貼留言

2024產專班 作業2 (純模擬)

2024產專班 作業2  (純模擬) 1) LED ON,OFF,TIMER,FLASH 模擬 (switch 控制) 2)RFID卡號模擬 (buttom  模擬RFID UID(不從ESP32) Node-Red 程式 [{"id":"d8886...