从控制台输入一个五位数,如果是回文数就打印“是回文数”,否则打印“不是回文数”
11111 12321 14641
可以看出简单的为万位和个位相同,千位和十位相同,百位其实没什么约束。
所以代码如下:
num = int(input("请输入一个五位数"))
a = num % 10
b = num // 10 % 10
c = num // 1000 % 10
d = num // 10000
if a == d and b == c:
print("这个数是回文数")
else:
print("这个数不是回文数")