造成死循环的原因是 while 后边的条件永远为真(True),在 Python 看来,只有以下内容会被看作假(注意冒号括号里边啥都没有,连空格都不要有!):False None 0 "" '' () [] {}
其他一切都被解释为真!
1. while '':
2. print('进入循环')
3. print('退出循环')
或者
1. while Flase:
2. print('进入循环')
3. print('退出循环')
或者
1. while 0:
2. print('进入循环')
3. print('退出循环')
这三种情况下回直接退出循环