for_in循环练习题_100到999之间的水仙花数

水仙花数
153 == 3**3 + 5**3 + 1**3

点击查看笔者代码
for i in range(100, 1000):
    a = i % 10
    b = i // 100
    c = (i // 10) % 10
    if a**3+b**3+c**3 == i:
        print(i)

假设一个数k,10**n <= k < 10**(n+1)
最高位 = k // 10**n
最低为 = k % 10
温馨提示:一共有四个水仙花数哦

上一篇:微信SDK开发学习


下一篇:Nginx配置启动本地项目