嵌套while循环
嵌套 while 循环意味着另一个 while 循环内的 while 循环。
就像嵌套的 if 一样,我们也可以通过嵌套的 while 循环执行一些操作。
我们通常使用嵌套while循环,当我们要在另一个代码块的基础上执行一个代码块时,次数或者与另一个代码块一起执行。
嵌套while循环示例
num_1 = 1 num_2 = 6 while num_1 <=5: while num_2 <=10: print(num_1, ",", num_2) num_2 += 1 num_1 += 1
while 循环是一个控制流语句,它允许执行代码直到给定的条件为假。
有时,我们需要多次执行一条语句。
我们可以通过 Python 循环来做到这一点。
与其他编程语言不同,Python 只有两种类型的循环:
- while 循环
- for循环
在本教程中,我们将学习 while 循环。
continue语句
continue 语句在循环块内使用。
当 continue 语句遇到循环控制时,将在循环开始处进行下一次迭代。
即使条件为真,它也只会终止循环一圈。
通过 continue 关键字,我们描述了 break 语句。
它不会终止循环,
continue 语句示例
num = 0 while num < 5: num += 1 # 相当于 num=num+1 if num == 4: continue print(num) print("WELCOME")
注意: continue 语句只跳过循环的一次迭代,它不会完全停止程序的流程。
Python While 循环
在 Python While 循环的帮助下,我们可以执行特定的语句,直到给定的条件为假。
一旦条件变为假,程序的流程就会跳出循环。
while 循环的语法
while condition: statement
在 while 关键字的帮助下,我们定义了 while 循环。
就在 while 关键字之后,我们指定了基于循环将起作用的条件。
然后在下一行,通过缩进,我们给出要执行的语句。
使用 while 循环打印 1 到 5 的示例
num = 1 while num<=5: print(num) num+=1 # num=num+1
Python While 循环 - 使用 else 语句
我们也可以像 if 一样在 while 循环中使用 else 语句。
语法
while condition: statement of loop else: statement of else
如果满足 while 循环的条件,则将执行循环语句。
否则,将执行 else 语句。
带有 else 语句的 while 循环示例
var = 0 while var <= 5: print("loop's code") var += 1 else: print("else's code")
break 语句
在 break
语句的帮助下,我们可以终止循环。
即使条件为真,它也会终止循环。
通过 break
关键字,我们描述了 break
语句。
break 语句示例
num = 1 while num <= 5: if(num == 4): break print(num) num += 1 print("WELCOME")
注意:break 语句只是终止循环,并不会完全停止程序的流程。