看到有人写博客用 c 求回文数,相必是和我一样的新手。刚好接触了 Python,用 Python 捣鼓了一个。一行代码足以~
先上代码:
输出所有的回文数:
print [x for x in range(1,10001) if x == int(str(x)[::-1])]
输出长度,用 len() 函数即可:
print len([x for x in range(1,10001) if x == int(str(x)[::-1])])
运行结果:
--------------------------------------------------------------------------------------------------------------------------------------------------------------------

这篇博客分享了如何使用Python简洁地找出所有回文数,并通过len()函数计算回文数的个数,适合Python初学者参考。
最低0.47元/天 解锁文章
2285

被折叠的 条评论
为什么被折叠?



