请教004课后练习中答案解析
temp = input('请输入一个整数:')number = int(temp)
i = 1
while number:
print(i)
i = i + 1
number = number - 1
如上代码,
知道 i = i + 1是给 i本身加1,也知道number = number - 1是给自己本身-1
但是不理解number = number - 1,以这个结束while循环具体是有啥含义
为什么不能是number = number - 2呢
-1是一步一跳
-2是②步一跳 因为while条件就是number-0时跳出循环
number每次减几随便,就是输出的多少不同罢了 wp231957 发表于 2020-3-22 15:48
-1是一步一跳
-2是②步一跳
有点点清楚了,谢谢
Cc_小灿 发表于 2020-3-22 15:56
有点点清楚了,谢谢
sorry,有个地方打错了,是number=0不是-0{:10_266:} 墨羽岚 发表于 2020-3-22 17:19
sorry,有个地方打错了,是number=0不是-0
哈哈
页:
[1]