Python 中的 for 语句是一种循环结构,用于遍历序列或可迭代对象中的每个元素。它的基本语法是 for 变量 in 序列,然后是冒号和缩进的循环体。这里展示了一个简单的例子,遍历水果列表并打印每个水果名称。
for 循环的强大之处在于它可以遍历多种不同类型的序列。我们可以遍历列表中的数字,遍历字符串中的每个字符,或者使用 range 函数生成数字序列。每种情况下,for 循环都会依次访问序列中的每个元素,让我们能够对每个元素执行相同的操作。
range 函数是 for 循环中最常用的工具之一。它可以生成数字序列供循环使用。range 有三种用法:单参数形式从0开始到指定数字减1结束;双参数形式指定起始和结束位置;三参数形式还可以指定步长。这让我们能够灵活地控制循环的次数和数字序列。
for 循环还有一些高级用法。嵌套循环允许我们在一个循环内部再使用另一个循环,这在处理二维数据时很有用。break 语句可以立即跳出整个循环,而 continue 语句则跳过当前迭代,直接进入下一次循环。这些控制语句让我们能够更精确地控制循环的执行流程。
for 循环在实际编程中有广泛的应用。我们可以用它来计算数字列表的总和,生成各种图案,或者从列表中筛选出符合条件的元素。这些例子展示了 for 循环的实用性和灵活性。掌握 for 循环是 Python 编程的基础,它能帮助我们高效地处理重复性任务和数据操作。