返回
Python条件判断与循环 基础教程(详细完整)
见解分享
2024-02-20 05:12:46
Python 条件判断
条件判断是程序中控制流程的重要组成部分。它允许程序根据特定的条件执行不同的代码块。
if-else 语句
if-else 语句用于根据条件执行不同的代码块。语法如下:
if condition:
# 条件为真时执行的代码块
else:
# 条件为假时执行的代码块
例如:
age = 18
if age >= 18:
print("成年人")
else:
print("未成年人")
输出:成年人
elif 语句
elif 语句用于添加多个条件判断。语法如下:
if condition1:
# 条件 1 为真时执行的代码块
elif condition2:
# 条件 2 为真时执行的代码块
else:
# 所有条件都为假时执行的代码块
例如:
score = 90
if score >= 90:
print("优秀")
elif score >= 80:
print("良好")
else:
print("一般")
输出:优秀
Python 循环结构
循环结构用于重复执行一段代码块,直到满足特定的条件。
while 循环
while 循环用于只要条件为真就一直执行代码块。语法如下:
while condition:
# 条件为真时执行的代码块
例如:
count = 0
while count < 5:
print(count)
count += 1
输出:0、1、2、3、4
for 循环
for 循环用于遍历序列中的每个元素。语法如下:
for variable in sequence:
# 遍历序列中的每个元素时执行的代码块
例如:
numbers = [1, 2, 3, 4, 5]
for number in numbers:
print(number)
输出:1、2、3、4、5
综合示例
以下示例结合了条件判断和循环来计算 1 到 100 的和:
total = 0
for number in range(1, 101):
total += number
print(total)
输出:5050
总结
条件判断和循环是 Python 中控制程序流程的重要工具。通过理解这些结构的语法和逻辑,你可以编写出高效且可维护的代码。