根号1989 发表于 2017-11-22 22:57:04

小甲鱼老师009习题水仙花

用前面课程学过的知识,自己编写了一个,感觉也可以,
while 100 <= i <= 999:   
    a = i // 100
    b = i %100 //10
    c = i-100*a-10*b
    if a**3 + b**3 + c**3 ==i:
      print(i)
    i = i +1

BngThea 发表于 2017-11-23 07:26:56

可以

bing_home 发表于 2017-11-23 17:24:12

哪行?i没有定义啊

bing_home 发表于 2017-11-23 17:25:27

i = 100
while 100 <= i <= 999:   
   a = i // 100
   b = i %100 //10
   c = i-100*a-10*b
   if a**3 + b**3 + c**3 ==i:
         print(i)
   i = i +1

根号1989 发表于 2017-11-23 19:40:30

bing_home 发表于 2017-11-23 17:25
i = 100
while 100

对,是的哈,这个少了定义,没粘上去
页: [1]
查看完整版本: 小甲鱼老师009习题水仙花