Python控制结构包括条件语句、循环语句和异常处理语句。下面分别介绍这些控制结构的学习应用案例:
- 条件语句
条件语句用于根据不同的条件执行不同的代码块。在Python中,可以使用if、elif和else关键字实现条件语句。
# 判断一个数是正数、负数还是零
num = int(input("请输入一个整数:"))
if num > 0:
print("这是一个正数")
elif num < 0:
print("这是一个负数")
else:
print("这是零")
- 循环语句
循环语句用于重复执行一段代码块。在Python中,可以使用for和while关键字实现循环语句。
(1)for循环
# 输出1到10的整数
for i in range(1, 11):
print(i)
(2)while循环
# 计算1到10的整数之和
sum = 0
i = 1
while i <= 10:
sum += i
i += 1
print("1到10的整数之和为:", sum)
- 异常处理语句
异常处理语句用于处理程序运行过程中可能出现的错误或异常情况。在Python中,可以使用try、except、finally和raise关键字实现异常处理语句。
try:
# 除以零会抛出ZeroDivisionError异常
a = 10 / 0
except ZeroDivisionError:
print("除数不能为零!")
finally:
print("程序执行完毕!")