#回文数简易版 while True: a=input("请输入一个四位数:") a1=int(a[0]) a2=int(a[1]) a3=int(a[2]) a4=int(a[3]) b1=a1*1000+a2*100+a3*10+a4 b2=a4*1000+a3*100+a2*10+a1 if b1==b2: print("该数字为回文数") else: print("该数字不是回文数") #回文数加强版 def huiwen(): j = 0 while j < len(b) / 2: if b[j] == b[len(b) - 1 - j]: print("该数字为回文数") break else: print("该数字不为回文数") break while True: a = input("请输入数字:") i = 0 b = [] while i < len(a): c = int(a[i]) b.append(c) i += 1 if len(b)%2==0: huiwen() else: huiwen()
判断回文数
最新推荐文章于 2023-12-03 11:23:58 发布