循环语句是一种编程语言的控制结构,用于在程序中重复执行一段代码,直到满足特定条件为止。循环语句可以帮助程序员简化重复性的任务,提高代码的可读性和效率。
它的语法格式如下:
'''
while 判断表达式:{
循环语句体
#无限循环
while true:
print("hello!")
#有效次数循环 循环三要素:初始变量 条件判断 步进语句
count=0
while count<10:
print("hello!")
count+=1
在每次循环开始之前,会先判断条件是否满足。如果条件满足,就执行循环体代码;如果条件不满足,就跳过循环体代码,继续执行下面的代码。
在循环体代码中,通常会有能够改变循环条件的语句。如果没有这样的语句,循环就会陷入无限循环,直到手动中断循环或程序终止。
下面是一个使用while循环的例子,计算1到10的累加和:
i = 1
sum = 0
while i <= 10:
sum += i
i += 1
print(sum) # 输出55
在这个例子中,循环条件是`i <= 10`,即`i`小于等于10时继续循环。循环体代码中,首先将`i`加到`sum`中,然后将`i`加1。这样每次循环,`sum`就会加上从1到10的数,最后输出的结果就是累加和55。
需要特别注意的是,在编写循环时一定要注意循环条件的更新,否则可能会导致死循环。