Python如何打印出所有的水仙花三位数?

2026-05-24 14:061阅读0评论SEO资讯
  • 内容介绍
  • 文章标签
  • 相关推荐

本文共计158个文字,预计阅读时间需要1分钟。

Python如何打印出所有的水仙花三位数?

打印水仙花三位数,不使用数数,不超过100个字。

Python如何打印出所有的水仙花三位数?

输出结果:水仙花数是指一个三位数,它的每个位上的数字的立方和等于它本身。例如:153=1^3 + 5^3 + 3^3。

打印水仙花三位数

#水仙花数,输出这些水仙花数

for a in range(1,10):
for b in range(1,10):
for c in range(1,10):
#如:1^3 + 5^3+ 3^3 = 153
num = a * 100 + b * 10 + c
#判断是否为水仙花数
if num == a ** 3 + b ** 3 + c ** 3:
print(num)


本文共计158个文字,预计阅读时间需要1分钟。

Python如何打印出所有的水仙花三位数?

打印水仙花三位数,不使用数数,不超过100个字。

Python如何打印出所有的水仙花三位数?

输出结果:水仙花数是指一个三位数,它的每个位上的数字的立方和等于它本身。例如:153=1^3 + 5^3 + 3^3。

打印水仙花三位数

#水仙花数,输出这些水仙花数

for a in range(1,10):
for b in range(1,10):
for c in range(1,10):
#如:1^3 + 5^3+ 3^3 = 153
num = a * 100 + b * 10 + c
#判断是否为水仙花数
if num == a ** 3 + b ** 3 + c ** 3:
print(num)