Python3 循环语句
引言
Python 是一种广泛使用的高级编程语言,以其简洁明了的语法和强大的功能而闻名。在 Python 编程中,循环语句是不可或缺的一部分,它们用于重复执行一组语句直到满足特定条件。Python3 提供了多种循环语句,包括 for
循环和 while
循环,以及用于控制循环流程的 break
和 continue
语句。本文将详细介绍 Python3 中的循环语句,并通过示例演示如何在实际编程中使用它们。
1. for 循环
for
循环是 Python 中最常用的循环之一,用于遍历序列(如列表、元组、字符串)或其他可迭代对象。
1.1 语法
for variable in iterable:# 循环体
1.2 示例
# 遍历列表
fruits = ["apple", "banana", "cherry"]
for fruit in fruits:print(fruit)
输出:
apple
banana
cherry
2. while 循环
while
循环用于在满足特定条件的情况下重复执行一组语句。
2.1 语法
while condition:# 循环体
2.2 示例
# 计算1到5的整数和
sum = 0
num = 1
while num <= 5:sum += numnum += 1
print(sum)
输出:
15
3. break 语句
break
语句用于立即终止循环,无论循环条件是否满足。
3.1 示例
# 在找到第一个偶数时跳出循环
numbers = [1, 3, 5, 7, 2, 4, 6]
for num in numbers:if num % 2 == 0:breakprint(num)
输出:
1
3
5
7
4. continue 语句
continue
语句用于跳过当前循环的剩余部分,并继续执行下一次循环。
4.1 示例
# 仅打印奇数
numbers = [1, 2, 3, 4, 5]
for num in numbers:if num % 2 == 0:continueprint(num)
输出:
1
3
5
5. 循环嵌套
在 Python 中,循环可以嵌套使用,即一个循环内可以包含另一个循环。
5.1 示例
# 打印乘法表
for i in range(1, 10):for j in range(1, 10):print(i * j, end="\t")print()
输出:
1 2 3 4 5 6 7 8 9
2 4 6 8 10 12 14 16 18
3 6 9 12 15 18 21 24 27
4 8 12 16 20 24 28 32 36
5 10 15 20 25 30 35 40 45
6 12 18 24 30 36 42 48 54
7 14 21 28 35 42 49 56 63
8 16 24 32 40 48 56 64 72
9 18 27 36 45 54 63 72 81
结语
循环语句是 Python 编程中的核心概念之一,它们使开发者能够有效地处理重复性任务。通过掌握 for
循环、while
循环、break
语句和 continue
语句,以及循环嵌套,开发者可以编写出更加高效和强大的 Python 程序。