
for 循环 中 , 语法如下 :
for 临时变量 in 数据集:
循环操作上述语法中的 数据集 是 序列类型 , 该类型变量 用于存储一系列有序的元素 , 常见的序列类型有 :
for 循环本质是 遍历 序列类型 , 范围 Range 也是一种序列类型 , 是元素为数字的序列类型 ;
Python 中的 范围 range 是一种 表示连续整数序列的对象 ;
范围是不可变的 , 一旦创建就不能修改 ;
使用范围函数 range() 来创建范围对象 ;
range 语法 1 : 生成 由 0 开始到 n 的序列 , 不含 n 本身 ;
range(n)代码示例 :
"""
range 代码示例
"""
my_range = range(6)
print(list(my_range))执行结果 :
[0, 1, 2, 3, 4, 5]
range 语法 2 : 生成 由 m 到 n 的序列 , 不含 n 本身 ;
range(m, n)代码示例 :
my_range = range(1, 6)
print(list(my_range)) # 输出:[1, 2, 3, 4, 5]执行结果 :
[1, 2, 3, 4, 5]
range 语法 3 : 生成 由 m 到 n 的步长为 k 的序列 , 不包含 n ;
下面的代码是 生成 0 到 10 之间的偶数序列 , 不包括 10 本身 ;
代码示例 :
"""
range 代码示例
"""
my_range = range(0, 10, 2)
print(list(my_range))执行结果 :
[0, 2, 4, 6, 8]