当前位置:首页python > 正文

Python 基础知识:控制结构

作者:野牛程序员:2025-12-22 09:56:09python阅读 1998
Python 基础知识:控制结构
# /*
# Python 基础知识:控制结构
# --------------------------------------------------------
# 功能:
# 1) 演示条件判断、循环与跳转控制
# 2) 说明 if、for、while、break、continue、pass 的用法
# 3) 展示循环-else 与异常退出场景
# */

# ========================================
print("示例一:条件判断 if-elif-else")

x = 10

if x > 0:
    print("x 是正数")
elif x == 0:
    print("x 是零")
else:
    print("x 是负数")

print("-" * 40)

# ========================================
print("示例二:for 循环")

for i in range(1, 6):
    print("循环次数:", i)

print("-" * 40)

# ========================================
print("示例三:while 循环")

count = 1
while count <= 5:
    print("while 循环 count =", count)
    count += 1

print("-" * 40)

# ========================================
print("示例四:break 与 continue")

for n in range(1, 6):
    if n == 3:
        print("遇到 3,跳过本次循环")
        continue
    if n == 5:
        print("遇到 5,提前退出循环")
        break
    print("当前 n =", n)

print("-" * 40)

# ========================================
print("示例五:pass 用法(占位符)")

for _ in range(3):
    pass  # 暂不处理

print("循环执行完毕,但使用 pass 占位")

print("-" * 40)

# ========================================
print("示例六:循环-else")

for n in range(1, 4):
    print("检查值:", n)
else:
    print("循环正常结束,执行 else")

# ========================================
# 要点总结:
# 1) if-elif-else 用于条件判断,可嵌套组合;
# 2) for 循环遍历序列或 range,while 循环基于条件执行;
# 3) break 提前退出循环,continue 跳过本次循环;
# 4) pass 用作占位,不影响程序运行;
# 5) 循环可配合 else 执行“正常完成循环”的逻辑;
# 6) 控制结构用于程序流程控制,是编程核心概念。
# */


# 示例一:条件判断 if-elif-else
# x 是正数
# ----------------------------------------
# 示例二:for 循环
# 循环次数: 1
# 循环次数: 2
# 循环次数: 3
# 循环次数: 4
# 循环次数: 5
# ----------------------------------------
# 示例三:while 循环
# while 循环 count = 1
# while 循环 count = 2
# while 循环 count = 3
# while 循环 count = 4
# while 循环 count = 5
# ----------------------------------------
# 示例四:break 与 continue
# 当前 n = 1
# 当前 n = 2
# 遇到 3,跳过本次循环
# 当前 n = 4
# 遇到 5,提前退出循环
# ----------------------------------------
# 示例五:pass 用法(占位符)
# 循环执行完毕,但使用 pass 占位
# ----------------------------------------
# 示例六:循环-else
# 检查值: 1
# 检查值: 2
# 检查值: 3
# 循环正常结束,执行 else


野牛程序员教少儿编程与信息学奥赛-微信|电话:15892516892
野牛程序员教少儿编程与信息学竞赛-微信|电话:15892516892
  • Python 基础知识:控制结构
  • 相关推荐

    最新推荐

    热门点击