Python For 循环语句学习笔记

在Python编程中,for循环语句是一种重要的循环结构。它可以被用来遍历序列(列表、元组、字符串)或其他可迭代对象。在本篇学习笔记中,我们将详细介绍for循环语句的使用方法以及举出实例。

语法

for循环语句的语法如下:

Copy Code
for 变量 in 序列: 执行语句 else: 执行语句

其中,变量表示当前迭代到的元素,序列表示待遍历的序列对象,执行语句表示需要执行的语句块。当所有元素都被遍历后,可选的else语句块将被执行。

实例

遍历列表

我们可以使用for循环语句遍历一个列表,并输出每一个元素:

pythonCopy Code
fruits = ['apple', 'banana', 'cherry'] for fruit in fruits: print(fruit)

输出结果为:

Copy Code
apple banana cherry

遍历字符串

我们也可以使用for循环语句遍历一个字符串,并输出每一个字符:

pythonCopy Code
str = "Hello, World!" for char in str: print(char)

输出结果为:

Copy Code
H e l l o , W o r l d !

遍历元组

for循环语句同样可以遍历一个元组:

pythonCopy Code
animals = ('dog', 'cat', 'bird') for animal in animals: print(animal)

输出结果为:

Copy Code
dog cat bird

使用range函数遍历数字序列

for循环语句对于数字序列也同样适用。我们可以使用range()函数来生成一个数字序列并进行遍历:

pythonCopy Code
for i in range(1, 6): print(i)

输出结果为:

Copy Code
1 2 3 4 5

在上述代码中,range(1, 6)表示从1到5的数字序列(不包含6)。

总结

for循环是Python编程中常用的循环结构,它可以方便地遍历序列对象和数字序列。再结合其他控制结构,如条件语句和函数,我们可以完成更加复杂的编程任务。