代码:
# 一个5位数,判断它是不是回文数,如12321是回文数
num = int(input("请输入一个5位数,程序将判断是否为回文数:"))
f = True
while True:
if 10000 <= num < 100000:
print("输入符合规则,您输入的数是:", num, "\n进入判断...")
break
else:
print("输入不符合规则!")
num = int(input("请输入一个5位数,程序将判断是否为回文数:"))
f = False
num = str(num) # 转为字符串判断
new = num[::-1]
if num == new:
print("yes")
else:
print("no")
测试结果:
更多推荐
Python编程-判断一个5位数是否为“回文数”
发布评论