1. 程式人生 > >python實現四位迴文數的判別

python實現四位迴文數的判別

【思路】將接收到的四位迴文數逐位拆分,再逆序構成一個新的四位數,對比兩個四位數是否相等即可。

【程式碼】

# 四位迴文數的判別
num = input("請輸入一個四位數:")
num = int(num)
a = num // 1000
b = num // 100 % 10
c = num // 10 % 10
d = num % 10
newnum = d * 1000 + c * 100 + b * 10 + a
result = (num == newnum)
print("是否是迴文數:", result)

【執行結果】