Python中的控制流程语句 python教程3

控制流程语句是编程中用来指定程序执行顺序的结构。在Python中,这些控制流包括条件语句(ifelifelse)和循环语句(forwhile)。这些结构是编写动态和响应性程序的基础。

条件语句:if, elif, else

条件语句允许程序根据不同的条件执行不同的操作。

  • if 语句:它是最基本的条件语句,用于执行一个条件为真时的代码块。
  • elif 语句:这是“else if”的缩写,用于检查多个表达式。
  • else 语句:当所有的 ifelif 条件都不满足时,执行 else 块中的代码。
python
age = 20

if age < 18:
print("未成年")
elif age >= 18 and age < 60:
print("成年人")
else:
print("老年人")

在这个例子中,程序会根据变量 age 的值打印不同的信息。

循环语句:for 和 while

循环用于重复执行一段代码多次。

  • for 循环:用于遍历序列(如列表、元组、字符串)中的每个元素。
  • while 循环:只要条件为真,就重复执行代码块。
for 循环
python
for i in range(5):
print(i)

这个 for 循环会打印从 0 到 4 的数字。

while 循环
python
i = 0
while i < 5:
print(i)
i += 1

这个 while 循环同样会打印从 0 到 4 的数字。

循环控制语句:break 和 continue

  • break:用于提前终止循环。
  • continue:跳过当前循环的剩余部分,继续下一次循环。
使用 break
python
for i in range(10):
if i == 5:
break
print(i)

这将打印从 0 到 4 的数字,然后因为 break 跳出循环。

使用 continue
python
for i in range(10):
if i % 2 == 0:
continue
print(i)

这将打印出 1 到 9 之间的所有奇数。

结论

掌握Python中的控制流程语句对于编写有效且高效的程序至关重要。通过条件语句和循环,可以创建出能够根据不同情况作出反应并执行重复任务的程序。

版权声明:
作者:杂食梦
链接:https://www.mikucn.cn/archives/24
来源:杂食梦的家
文章版权归作者所有,未经允许请勿转载。

THE END
分享
二维码
海报
Python中的控制流程语句 python教程3
控制流程语句是编程中用来指定程序执行顺序的结构。在Python中,这些控制流包括条件语句(if、elif、else)和循环语句(for和while)。这些结构是编写动态和响……
<<上一篇
下一篇>>