python 基础 while,for 循环
在 Python 编程语言中,循环是一种基本的控制结构,它允许我们重复执行一段代码。Python 提供了两种主要的循环结构:while 循环和 for 循环。
首先,我们来看看 while 循环。在 while 语句中,只要条件为真(True),就会重复执行相应的代码块。这是一个基本的 while 语句示例:
在这个例子中,“count < 5”就是我们设置的条件。“print(count)”和“count +=1”则构成了需要重复执行的代码块。只要“count < 5”的结果为真(True),这段代码就会被反复执行。
然后让我们来看 for 循环。for 语句通常用于遍历序列(如列表、元组、字符串)或其他可迭代对象,并对每个元素进行操作:
上述示例展示了如何使用 for 循环遍历一个列表并打印出每个元素。
除此之外,在 Python 中还有两个与控制流程相关联且常用于配合 while 和 for 循环使用:break 和 continue。
break: 当 break 在 while 或 for 微笑内部被调用时, 它将立即终止当前正在进行微笑, 跳出循环体。
continue: 当 continue 在 while 或 for 循环内部被调用时, 它将跳过当前循环的剩余部分并立即开始下一次迭代。
在上述代码中,当 num 等于 5 时,break 语句被执行,终止了整个 for 循环。因此只有 0 到 4 被打印出来。
在这个例子中,当 num 是偶数时(即 num % 2 等于 0),continue 语句会跳过当前的迭代并开始下一次迭代。因此只有奇数 1、3、5、7 和 9 会被打印出来。
总结起来,在 Python 编程中掌握 while 和 for 两种主要的循环结构是非常重要的。它们可以帮助我们有效地处理重复任务,并使我们能够编写更加简洁和高效的代码。同时理解 break 和 continue 如何改变控制流程也同样重要。
蓝易云-五网CN2服务器【点我购买】蓝易云采用KVM高性能架构,稳定可靠,安全无忧!蓝易云服务器真实CN2回国线路,不伪造,只做高质量海外服务器。
海外免备案云服务器链接:www.tsyvps.com
蓝易云香港五网 CN2 GIA/GT 精品网络服务器。拒绝绕路,拒绝不稳定。
评论