python实现四位回文数的判别

  • Post author:
  • Post category: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)

【运行结果】




版权声明:本文为m0_38056893原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。