控制流是Python编程的核心概念之一,用于决定代码的执行顺序和逻辑分支。以下是主要类型及示例:
1. 条件语句 📌
- if-elif-else 结构:根据条件判断执行不同代码块
if 条件1: # 执行语句1 elif 条件2: # 执行语句2 else: # 默认执行语块
- 三元运算符:简洁的条件表达式
x = 10 result = "大于10" if x > 10 else "小于等于10"
2. 循环语句 🔄
- for循环:遍历可迭代对象
for i in range(5): print(i)
- while循环:根据条件持续执行
count = 0 while count < 3: count += 1
- 循环控制:
break
终止循环,continue
跳过当前迭代
3. 异常处理 🛡️
- try-except 捕获错误
try: # 可能出错的代码 except ExceptionType: # 异常处理代码
- finally 块:无论是否异常都会执行
- 自定义异常:通过继承
Exception
类创建新异常类型
如需深入学习Python基础语法,可访问Python基础教程。掌握控制流后,建议学习Python函数与模块以提升代码组织能力。