Python For 循环语句学习笔记
在Python编程中,for循环语句是一种重要的循环结构。它可以被用来遍历序列(列表、元组、字符串)或其他可迭代对象。在本篇学习笔记中,我们将详细介绍for循环语句的使用方法以及举出实例。
语法
for循环语句的语法如下:
Copy Codefor 变量 in 序列:
执行语句
else:
执行语句
其中,变量
表示当前迭代到的元素,序列
表示待遍历的序列对象,执行语句
表示需要执行的语句块。当所有元素都被遍历后,可选的else
语句块将被执行。
实例
遍历列表
我们可以使用for循环语句遍历一个列表,并输出每一个元素:
pythonCopy Codefruits = ['apple', 'banana', 'cherry']
for fruit in fruits:
print(fruit)
输出结果为:
Copy Codeapple
banana
cherry
遍历字符串
我们也可以使用for循环语句遍历一个字符串,并输出每一个字符:
pythonCopy Codestr = "Hello, World!"
for char in str:
print(char)
输出结果为:
Copy CodeH
e
l
l
o
,
W
o
r
l
d
!
遍历元组
for循环语句同样可以遍历一个元组:
pythonCopy Codeanimals = ('dog', 'cat', 'bird')
for animal in animals:
print(animal)
输出结果为:
Copy Codedog
cat
bird
使用range函数遍历数字序列
for循环语句对于数字序列也同样适用。我们可以使用range()
函数来生成一个数字序列并进行遍历:
pythonCopy Codefor i in range(1, 6):
print(i)
输出结果为:
Copy Code1 2 3 4 5
在上述代码中,range(1, 6)
表示从1到5的数字序列(不包含6)。
总结
for循环是Python编程中常用的循环结构,它可以方便地遍历序列对象和数字序列。再结合其他控制结构,如条件语句和函数,我们可以完成更加复杂的编程任务。