其他分享
首页 > 其他分享> > for_in循环练习题_100到999之间的水仙花数

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
温馨提示:一共有四个水仙花数哦

标签:练习题,10,153,999,print,100,水仙花
来源: https://www.cnblogs.com/FlnButFly/p/15842717.html