2018-10-26
閱讀量:
995
介紹一下Python下range()函數(shù)的用法?
如果需要迭代一個(gè)數(shù)字序列的話,可以使用range()函數(shù),range()函數(shù)可以生成等差級(jí)數(shù)。
如例:
for
i in
range(5)
print(i)
這段代碼將輸出0, 1, 2, 3, 4五個(gè)數(shù)字
range(10)會(huì)產(chǎn)生10個(gè)值, 也可以讓range()從另外一個(gè)數(shù)字開始,或者定義一個(gè)不同的增量,甚至是負(fù)數(shù)增量
range(5, 10)從5到9的五個(gè)數(shù)字
range(0, 10, 3) 增量為三, 包括0,3,6,9四個(gè)數(shù)字
range(-10, -100, -30) 增量為-30, 包括-10, -40, -70
可以一起使用range()和len()來迭代一個(gè)索引序列
例如:
a =
['Nina', 'Jim', 'Rainman', 'Hello']
for
i in
range(len(a)):
print(i, a[i])






評(píng)論(0)


暫無數(shù)據(jù)
CDA考試動(dòng)態(tài)
CDA報(bào)考指南
推薦帖子
0條評(píng)論
0條評(píng)論
0條評(píng)論