
# Nico
# 时间:2021/4/18 20:44
# range()函数,用于生成一个整数序列,共有3种创建方式
# 第一种创建方式,只有一个参数(括号中只有1个)
r = range(10) # [0, 1, 2, 3, 4, 5, 6, 7, 8, 9],默认从0开始,相差1称为步长
print(r) # range(0, 10)
print(list(r)) # 用于查看range对象中的整数序列,list是列表的意思
# 第二种创建方式,给了两个参数(括号中有2个)
r = range(1, 10) # 指定了起始值,从1开始,到10结束(不包含10),默认步长为1
print(list(r)) # [1, 2, 3, 4, 5, 6, 7, 8, 9]
# 第三种创建方式,给了三个参数(括号中有3个)
r = range(1, 10, 2)
print(list(r)) # [1, 3, 5, 7, 9]
# 判断指定的整数在序列中是否存在 in,not in
print(10 in r) # False
print(9 in r) # True
print(10 not in r) # True
print(9 not in r) # False
print(range(1, 20, 1)) # [1...19]
print(range(1, 101, 1)) # [1...100]
本文详细介绍了Python中的range()函数的三种使用方式及其返回的整数序列特点,并演示了如何利用in和not in关键字判断特定整数是否存在于由range()生成的序列中。
3285

被折叠的 条评论
为什么被折叠?



