cyangyy 发表于 2017-6-19 14:40:38

python第9课 课后动动手,水仙花题

for i in range(100, 1000):
    sum = 0
    temp = i
    while temp:
      sum = sum + (temp%10) ** 3
      temp //= 10         # 注意这里要使用地板除哦~
    if sum == i:
      print(i)

求分步骤解析,是不是我数学太差,完全看不懂为什么 以下部分这样计算!!!
sum = sum + (temp%10) ** 3
      temp //= 10         # 注意这里要使用地板除哦~
    if sum == i:

cyangyy 发表于 2017-6-22 10:06:21

{:10_266:}{:10_266:}{:10_266:}{:10_266:}{:10_266:}
页: [1]
查看完整版本: python第9课 课后动动手,水仙花题