# 创建数字序列
r1 = range(10, 20) # 10-19的整数,左闭右开
print(r1) # 输出:range(10, 20)
print(type(r1)) # 输出:<class 'range'>
# 数字序列的取值:正序&倒序&范围
print(r1[9]) # 输出:19
print(r1[-1]) # 输出:19
print(r1[3:5]) # 输出:range(13, 15) 重新创建一个range对象
# 增加步长
r2 = range(10, 20, 2) # 10,12,14,16,18 每次增加两位,第三个参数称为步长
print(r2) # 输出:range(10, 20, 2)
print(r2[-1]) # 输出:18
print(r2[3:5]) # 输出 range(16, 20, 2) ,左闭右开
# 成员运算符:in,not in
print(12 in r2) # 输出:True
print(22 in r2) # 输出:False
【Python基础知识】(15)Range的用法
最新推荐文章于 2022-12-04 09:48:05 发布