Python快乐数的 Python 实现
作者:dezai / 发布于2014-9-22/ 294
快乐数在给定的进位制下,该数字所有数位的平方和,得到的新数再次求所有数位的平方和,如此重复进行,最终結果必为1。如果出现4 → 16 → 37 → 58 → 89 → 145 → 42 → 20 → 4这样的循环,则不是快乐数。代码参考如下项目(https://github.com/karan/Projects-my/blob/master/Numbers/happy_numbers.py),并做了有限度的修改,我把循环规则硬编码到了程序中。程序运行时从命令行获取数字输入,并返回从 0 到该数字的快乐数的列表。
评论列表