万仞飞霜 发表于 2020-6-24 20:48:37

第017次作业

其中result=1的作用是什么,为啥不能删除啊
def power(x, y):
    result = 1
   
    for i in range(y):
      result *= x

    return result

print(power(2, 3))

qiuyouzhi 发表于 2020-6-24 20:51:20

初始化啊
result *= x 就是result = result * x,
而在这之前如果result未定义的话,就不能执行result * x
页: [1]
查看完整版本: 第017次作业