在 Python 中声明循环时可以启动变量吗?
Can you initiate a variable while declaring a loop in Python?
所以我在 Python 中玩耍以了解您可以做什么和不能做什么。现在我正在尝试像这样制作一个单行循环
while i <= 100: print(i); i += 1
但如您所料,这不起作用,因为我还没有初始化 i
。然后我尝试了
i = 0; while i <= 100: print(i); i += 1
但这也未能说明 invalid syntax "while"
。
有没有办法在同一行上初始化 i
?
只需使用 for
循环
for i in range(101): print(i)
所以我在 Python 中玩耍以了解您可以做什么和不能做什么。现在我正在尝试像这样制作一个单行循环
while i <= 100: print(i); i += 1
但如您所料,这不起作用,因为我还没有初始化 i
。然后我尝试了
i = 0; while i <= 100: print(i); i += 1
但这也未能说明 invalid syntax "while"
。
有没有办法在同一行上初始化 i
?
只需使用 for
循环
for i in range(101): print(i)