【发布时间】:2016-10-17 19:44:08
【问题描述】:
我是一个初学者,我被这个问题困住了,“编写一个使用 while 循环打印从 2 到 100 的偶数的 python 代码。提示 ConsecutiveEven 相差 2。”
这是我到目前为止的想法:
while num in range(22,101,2):
print(num)
【问题讨论】:
-
有什么问题?你当前的代码做了什么你没想到的(或者没有做你所期望的)?
-
这是一个
for循环,而改写了while。 -
这里有一个提示:
while num <= 100: -
所以只要条件为真,
while循环就会一直运行。想想如果你以i = 2开头,而while i <= 100:是循环条件,那么这样的循环会做什么......
标签: python loops while-loop