def Ishuiwen(x): ' 将整数转化为字符串,方便逆序排列 ' x_str = str(x) ' 逆序排列字符串 ' x_str_reverse = x_str[::-1] ' 将逆序排列后的字符串转化为整数 ' x_reverse = int(x_str_reverse) ' 判断是否相等 ' if x == x_reverse: return True else: return False

a, b = map(int, input().split())

result = [] for i in range(a, b+1): if Ishuiwen(i): result.append(i)

' 去重并按序输出 ' result = list(set(result)) result.sort() for r in result: print(r)

Python 判断回文数:算法实现及代码示例

原文地址: https://www.cveoy.top/t/topic/n7CJ 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录