在Python中声明循环时可以启动变量吗?

时间:2015-11-17 22:19:51

标签: loops python-3.x while-loop python-3.5

所以我正在玩Python,学习你能做什么,不能做什么。现在我正试图像这样制作一个单行循环

while i <= 100: print(i); i += 1

但正如您所猜测的那样,这不起作用,因为我没有初始化i。然后我尝试了

i = 0; while i <= 100: print(i); i += 1

但这也无法说明invalid syntax "while"

有没有办法在同一行初始化i

1 个答案:

答案 0 :(得分:2)

只需使用for循环

for i in range(101): print(i)