控制流是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函数与模块以提升代码组织能力。