题目:
打印出所有的'水仙花数',所谓'水仙花数'是指一个三位数,其各位数字立方和等于该数本身 如153是一个水仙花数,因153=1的三次方+5的三次方+3的三次方
for i in range(100,1000):
a = int(i/100)
b = int(list(str(i/10))[1])
c = int(list(str(i))[2])
if a*100+b*10+c == a**3 + b**3 + c**3:
print(i)
题目:
打印出所有的'水仙花数',所谓'水仙花数'是指一个三位数,其各位数字立方和等于该数本身 如153是一个水仙花数,因153=1的三次方+5的三次方+3的三次方
for i in range(100,1000):
a = int(i/100)
b = int(list(str(i/10))[1])
c = int(list(str(i))[2])
if a*100+b*10+c == a**3 + b**3 + c**3:
print(i)
您可能感兴趣的与本文相关的镜像
Python3.9
Python 是一种高级、解释型、通用的编程语言,以其简洁易读的语法而闻名,适用于广泛的应用,包括Web开发、数据分析、人工智能和自动化脚本
869

被折叠的 条评论
为什么被折叠?