当前位置: 代码迷 >> 综合 >> 用python语言求1000以内的水仙花数
  详细解决方案

用python语言求1000以内的水仙花数

热度:29   发布时间:2023-10-29 16:05:32.0

什么是水仙花数?

eg:153=1*1*1+5*5*5+3*3*3 153就是一个水仙花数

解法:

sum=0
for i in range(100,1000):for a in str(i):sum=int(a)*int(a)*int(a)+sumif sum==i:print(i)sum=0

用到的语法:

for in 循环

  相关解决方案