在Python中,while循环用于重复执行一组语句,直到指定的条件不再满足为止。一般情况下,while循环的基本格式如下:
while 条件:
待执行的语句块
其中,条件是一个表达式或值,它会被求值为True或False。只要条件为True,就会重复执行待执行的语句块。当条件为False时,循环停止,控制流将继续执行下一条语句。
下面是一个简单的示例,演示了如何使用while循环来计算一个整数的阶乘:
n = 5
factorial = 1
i = 1
while i <= n:
factorial *= i
i += 1
print(factorial) # 输出结果为 120
在上面的例子中,变量的值为5,所以循环执行5次。每次循环时,变量乘以变量,并将的值加1。最终,的值被计算为5的阶乘,即120。