其三十
一个5位数,判断它是不是回文数。即12321是回文数,个位与万位相同,十位与千位相同
通过其二十九的分数字,然后进行比较就可以了
i = int(input("请输入一个五位数:")) a = i // 10000 b = (i - a * 10000) // 1000 c = (i - a * 10000 - b * 1000) // 100 d = (i - a * 10000 - b * 1000 - c * 100) // 10 e = i - a * 10000 - b * 1000 - c * 100 - d * 10 if a==e: if b==d: print("这是一个回文数") else: print("这不是一个回文数") else: print("这不是一个回文数")
结果为
请输入一个五位数:12324
这不是一个回文数
请输入一个五位数:67576
这是一个回文数