choice = None
while choice != 0:
print("Hello")
choice = 0
在这种情况下,为什么字符串“Hello”只打印一次?在while循环结束后不应该选择重置为None,从而导致无限打印(“Hello”)?
答案 0 :(得分:4)
要解决此问题,请尝试执行以下操作:
choice = None
while choice != 0:
print("Hello")
choice = 0
由于你缩进了最后一行,Python认为它是你循环的一部分。