Python練習題-TQC+(404)- 數字反轉判斷

讓使用者輸入1個正整數
比如使用者輸入的是12345
這時候就要印出54321
把數字做一個反轉後印出

主要就是讀取字串,從後面讀回來
所以可以使用陣列讀資料的方式,
去讀取得字串中的字元

例如:

​x=12345
x[0]=1
x[1]=2
x[2]=3
x[3]=4
x[4]=5

 

404 數字反轉判斷

1. 題目說明:

請開啟PYD404.py檔案,依下列題意進行作答,使輸出值符合題意要求。作答完成請另存新檔為PYA404.py再進行評分。

2. 設計說明:

請撰寫一程式,讓使用者輸入一個正整數,將此正整數以反轉的順序輸出,並判斷如輸入0,則輸出為0。

3. 輸入輸出:

輸入說明

一個正整數或0

輸出說明

正整數反轉輸出。如輸入數值為0,輸出為0


輸入輸出範例

範例輸入1

31283

範例輸出1

38213

範例輸入2

0

範例輸出2

0

範例輸入3

135790

範例輸出3

097531

參考解答:

x=input() 

numx=len(x)-1 

if(x!=0):
  for y in range(numx,-1,-1): 
    print(x[y],end="")
else:
  print(x)

看看效果

Yiru@Studio - 關於我 - 意如