1. 使用`while True:`语句。
while True:
循环体内容
2. 使用`for`循环配合一个永远返回`True`的迭代器。
class Infinit:
def __iter__(self):
return self
def __next__(self):
return None
for _ in Infinit():
循环体内容
3. 使用`while`循环,并设置一个永远不会变为`False`的条件。
var = 1
while var == 1:
循环体内容
4. 使用`while`循环,并设置一个永远为`True`的布尔值。
while True:
循环体内容
请注意,无限循环需要谨慎使用,因为如果没有适当的退出条件,程序可能会陷入无休止的循环中。在某些情况下,可以通过检测用户输入或其他外部事件来中断循环。