今天我们要学习的是Python中的for循环,for循环常用于遍历字符串、列表、元组、字典、集合等数据类型。
for循环中的语法
for 迭代变量 in 字符串|列表|元组|字典|集合:
代码块
其中迭代变量是自定义命名的,用于存放从序列类型中读取出来的元素,而代码块则是指具有相同缩进格式的多行代码。
我们来看一个小例子:
上述图片中,我们定义了一个字符串类型的变量course,变量赋值为"python"。然后我们使用for循环遍历了这个变量。迭代变量i先后被赋值为p、y、t、h、o、n,并代入循环体中运行。
使用for进行数值循环
使用for循环实现1到100之间的数字累加:
上述图片中,我们使用到了range()函数,这是一个Python中的内置函数,创建一个整数列表,一般用在 for 循环中。