Python统计水仙花数

水仙花数是指一个 n 位数(n≥3 ),它的每个位上的数字的 n 次幂之和等于它本身(例如:1^3 + 5^3+ 3^3 = 153)

for i in range(100, 1000):
    ge = (i // 1) % 10
    shi = (i // 10) % 10
    bai = (i // 100) % 10
    if ge**3 + shi**3 + bai**3 == i:
        print('{}是水仙花数'.format(i))
发布了53 篇原创文章 · 获赞 0 · 访问量 4300

猜你喜欢

转载自blog.csdn.net/zy_whynot/article/details/103630445
今日推荐