所谓回文数是指具有如下性质的整数:一个整数当它的各位数字逆序排列形成的整数与原整数相同这样的数称为回文数。例如素数11373其各位数字对换位置后仍然为11373因此这两个整数均为回文数。编写函数Ishuiwenx判断一个整数是否为回文数如果x是回文数则返回True否则返回False。编写程序接收输入的两个整数ab。调用Ishuiwen函数输出a到b之间包括a和b的所有回文数。【输入形式】输入两个整
def Ishuiwen(x): # 将x转化为字符串,并反转 x = str(x)[::-1] # 将反转后的字符串与原字符串比较 if str(x) == str(x)[::-1]: return True else: return False
a, b = map(int, input().split()) ans = set() for i in range(a, b+1): if Ishuiwen(i): ans.add(i) for i in ans: print(i)
原文地址: https://www.cveoy.top/t/topic/ffs1 著作权归作者所有。请勿转载和采集!