我是三好学生 发表于 2016-10-14 15:49:37

python零基础第九讲水仙花数帮我看下我的算法是否正确

#求100~999之间的所有水仙花数

for i in range(100,999):
    x = i//100
    y = i//10-10*x
    z = i - 100*x - 10*y
    sun = x**3 + y**3 + z**3
    if i == sun:
      print (i)
本人菜鸟一只,不知道这么写可不可以?求高手指导,谢谢

ssz940728 发表于 2016-10-14 16:53:27

nb

水稻 发表于 2016-10-14 18:39:18

本帖最后由 水稻 于 2016-10-14 18:43 编辑

我没看出问题。

我是三好学生 发表于 2016-10-15 18:19:16

水稻 发表于 2016-10-14 18:39
我没看出问题。

谢谢,可以打印出答案来
页: [1]
查看完整版本: python零基础第九讲水仙花数帮我看下我的算法是否正确