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

>>> 

沒有留言:

張貼留言

MQTT 協定與 Modbus 通訊的遠端監控與控制系統架構

MQTT 協定與 Modbus 通訊的遠端監控與控制系統架構 這張圖片展示了一個 結合 MQTT 協定與 Modbus 通訊的遠端監控與控制系統架構 (主要透過 Node-RED 進行資料整合)。 系統包含三個核心部分,其運作功能說明如下: 1. ESP32 終端設備(硬體控制層...