Python range

Posted on 2018-11-29 21:41  缥缈映苍穹  阅读(157)  评论(0)    收藏  举报
i = 1
while i <= 100:
    print(i)
    i += 1

# range(参数) [0,参数)  取不到
for i in range(10): # range() 可以被迭代 0-9
    print(i)

# range(参数1, 参数2) [参数1,参数2)切片
for i in range(10,20):
    print(i)

# range(参数1, 参数2, 参数3)   [参数1, 参数2), 每隔参数3个位置取一个
for i in range(10 , 20, 3):
    print(i)

lst = ["周杰伦","动画城","大风车","黑猫警长"]
for item in lst:  #丢掉索引
    print(item)

# 遍历列表, 获取到索引和元素
for i in range(0,4):
    print(i,lst[i])  # i 就是索引