你呀我呀 发表于 2021-3-20 16:07:58

水仙花

本帖最后由 你呀我呀 于 2021-3-20 16:10 编辑

为啥我这个没有输出呢
for i in range(100,1000):
    a = (i//10)
    b = ((i//10)% 10)
    c = (i % 10)
    sum = a**3+b**3+c**3
    if i == sum:
      print(i)

昨非 发表于 2021-3-20 16:13:20

for i in range(100,1000):
    a = (i//100)#这儿是100,不是10
    b = ((i//10)% 10)
    c = (i % 10)
    sum = a**3+b**3+c**3
    if i == sum:
      print(i)

结果:153
370
371
407

你呀我呀 发表于 2021-3-21 10:33:35

昨非 发表于 2021-3-20 16:13
结果:

扎心了{:10_266:}
页: [1]
查看完整版本: 水仙花