aaronduan 发表于 2020-3-7 18:32:58

求助这段代码为何结果是==?

for i in range(100,1000):
      sum = (i//100)**3 + (i//10%10)**3 + (i//10)**3
      if i == sum :
                print(i,'就是一个水仙花数')
      

qiuyouzhi 发表于 2020-3-7 18:40:18

因为=号是赋值,==号才是判断是否相等

一个账号 发表于 2020-3-7 18:51:18

= 是 赋值运算符
== 是 判断是否相等的

aaronduan 发表于 2020-3-8 18:32:10

这个我知道 ,但是我这语句没发现那里有问题呀,为何结果是==?{:5_104:}
页: [1]
查看完整版本: 求助这段代码为何结果是==?