本科工程师 Python 入门/While 循环
外观
While 循环将在逻辑测试为真时重复一段代码。
不用使用已定义值列表或重复一定次数来重复某项操作,while 循环会很乐意在逻辑测试满足之前不断重复其代码部分。可以在 IDLE 中使用“重启 Shell”来停止无限运行的程序,或同时按住 Control(或 Ctrl)按钮和 C(字母)。例如
done = False # Creates a variable and gives it the logical vlue 'False'
count = 0 # Creates a variable and gives it integer value 0
while done == False: # Repeats following code until logical test no longer satisfied
count = count + 1 # Adds 1 to value of count variable
print("The value of count is... " + str(count)) # Prints value of count
同一代码也可以使用 !=(表示不等于)编写,例如
done = False
count = 0
while done != True:
count = count + 1
print("The value of count is... " + str(count))