Python流程控制
本篇是 Python 系列教程第 7 篇,更多内容敬请访问我的 Python 合集Python和Java一样,也有条件语句(if)、循环语句(for 和 while)以及跳转语句(break 和 continue)。
1 条件语句 (if, elif, else)
语法:
if condition:
# 执行代码块 A
elif other_condition:
# 执行代码块 B
else:
# 执行代码块 C示例:
age = 20
if age < 18:
print("未成年人")
elif age < 60:
print("成年人")
else:
print("老年人")2 循环语句
2.1 for 循环
语法:
for variable in sequence:
# 执行代码块示例:
fruits = ["apple", "banana", "cherry"]
for fruit in fruits:
print(fruit)2.2 while 循环
while 循环用于在条件为真时重复执行代码块。
语法:
while condition:
# 执行代码块示例:
count = 0
while count < 5:
print(count)
count += 13 跳转语句
跳转语句用于改变程序的执行顺序。
3.1 break
break 语句用于立即退出循环。
示例:
for i in range(1, 6):
if i == 3:
break
print(i)3.2 continue
continue 语句用于跳过循环体中剩余的部分,并继续执行下一次迭代。
示例:
for i in range(1, 6):
if i == 3:
continue
print(i)示例:综合使用条件语句和循环语句
下面是一个综合示例,演示了如何使用条件语句和循环语句来找出一个列表中的偶数,并打印出来。
numbers =
for number in numbers:
if number % 2 == 0:
print(number)输出2, 4, 6, 8, 10。
示例:使用 while 循环和条件语句
下面是一个使用 while 循环和条件语句的示例,用于计算从 1 加到某个数的总和。
sum = 0i = 1while i
页:
[1]