Python如何用for循环求回文数
回文数是指正读和反读都相同的数字,比如121、1221等。
下面是用for循环求回文数的Python代码示例:
def is_palindrome(num):
num_str = str(num)
for i in range(len(num_str)//2):
if num_str[i] != num_str[-i-1]:
return False
return True
# 求1000以内的回文数
for i in range(1, 1000):
if is_palindrome(i):
print(i)
运行以上代码,即可输出1000以内的回文数。
版权声明
本文仅代表作者观点,不代表米安网络立场。
上一篇:Oracle TNS连接超时的原因有哪些 下一篇:mysql怎么查看表的排序规则
发表评论:
◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。