#Python3中判断是不是回文数

从控制台输入一个五位数,如果是回文数就打印“是回文数”,否则打印“不是回文数”
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("这个数不是回文数")

猜你喜欢

转载自blog.csdn.net/weixin_43097301/article/details/82987297