为了账号安全,请及时绑定邮箱和手机立即绑定

为什么这个代码不行?

num1 = 1
num2 = 1
while num1 < 11:    
    num2 = num2 * num1    
    num1 += num1     
print(num2)


正在回答

3 回答

第一个num1 = 1+1  第二个变成了 num1 = 2+2.....  每次都是num1 的2倍变化。 没有实现 1到10 逐渐递增。


0 回复 有任何疑惑可以回复我~

第五行:

num1 += 1


0 回复 有任何疑惑可以回复我~

第五行的代码应该是num1 = num1 + 1

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

为什么这个代码不行?

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信