回文數判斷


回文數判斷。設n是任一自然數,如果n的各位數字反向排列所得自然數與n相等,則n被稱為回文數。從鍵盤輸入一個5位數字,請編寫程序判斷這個數字是不是回文數。

代碼如下:

 1 #回文數判斷.py
 2 s="判斷回文數"
 3 a=str(input("{0:-^40}\n請輸入一個5位數a:".format(s)))
 4 if len(a)==5:
 5   if a==a[::-1]:
 6     print("a={}是回文數".format(a))
 7   else:
 8     print("a={}是不回文數".format(a))
 9 else:
10   print("輸入的格式錯誤!")

 

運行截圖如下:

1.輸入正確的5位回文數,如12321:

 

 2.輸入的數字超過5位,如123456:

 

 3.輸入5位數字,但不為回文數,如12312:

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM