Python 中的死循环识别与分析
以下是死循环的代码:
- 死循环。这个代码段中的'while'循环的条件是'1',它永远为真。因此,循环体将无限循环执行下去,直到程序被终止。
var = 1
while 1:
num = input('Enter a number')
print('You entered:', num)
print('Goodbye')
- 死循环。这个代码段中的'while'循环的条件是'3',它永远为真。因此,循环体将无限循环执行下去,直到程序被终止。
var = 1
while 3:
num = input('Enter a number')
print('You entered:', num)
print('Goodbye')
- 死循环。这个代码段中的'while'循环的条件是'var == 1',而在循环开始之前,'var'的初始值为1。因此,循环体将无限循环执行下去,直到程序被终止。
var = 1
while var == 1:
num = input('Enter a number')
print('You entered:', num)
print('Goodbye')
以下是正常结束的循环的代码:
- 正常结束。这个代码段中的'while'循环的条件是'var != 1',而在循环开始之前,'var'的初始值为1。因此,循环体不会执行,循环将立即结束。
var = 1
while var != 1:
num = input('Enter a number')
print('You entered:', num)
print('Goodbye')
注意:在代码中,'num = input('Enter a number')'之后的打印语句和'print('Goodbye')'应该与'while'循环的缩进对齐,否则会导致语法错误。
原文地址: https://www.cveoy.top/t/topic/bCIk 著作权归作者所有。请勿转载和采集!