溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊(cè)×
其他方式登錄
點(diǎn)擊 登錄注冊(cè) 即表示同意《億速云用戶服務(wù)條款》

Python3常見函數(shù)range()用法詳解

發(fā)布時(shí)間:2020-10-17 20:16:44 來(lái)源:腳本之家 閱讀:187 作者:我是誰(shuí)9 欄目:開發(fā)技術(shù)

0X01函數(shù)說(shuō)明:

python range() 函數(shù)可創(chuàng)建一個(gè)整數(shù)列表,一般用在 for 循環(huán)中。

0X02函數(shù)語(yǔ)法:

range(start,stop[,step])

  • start: 計(jì)數(shù)從 start 開始。默認(rèn)是從 0 開始。例如range(5)等價(jià)于range(0, 5);
  • stop: 計(jì)數(shù)到 stop 結(jié)束,但不包括 stop。例如:range(0, 5) 是[0, 1, 2, 3, 4]沒有5
  • step:步長(zhǎng),默認(rèn)為1。例如:range(0, 5) 等價(jià)于 range(0, 5, 1)

舉例:

#設(shè)定從0開始到10的整數(shù)序列
range1 = range(10)
for range1 in range1:
  print("列表range(10)元素輸出:",range1)
print("---------------------------------------------")
#設(shè)定步長(zhǎng)為5的0~30的序列
range2 = range(0,30,5)
for range2 in range2:
  print("列表range(0,30,5)元素輸出:",range2)
print("---------------------------------------------")
#range配合for循環(huán)使用
new_str = "I am a genius"
for a in range(len(new_str)):
  print("字符串當(dāng)中的字母:",new_str[a])

運(yùn)行結(jié)果:

C:\Users\aaron\Desktop\Pytoon-cade\venv\Scripts\python.exe C:/Users/aaron/.PyCharmCE2019.3/config/scratches/scratch.py
列表range(10)元素輸出: 0
列表range(10)元素輸出: 1
列表range(10)元素輸出: 2
列表range(10)元素輸出: 3
列表range(10)元素輸出: 4
列表range(10)元素輸出: 5
列表range(10)元素輸出: 6
列表range(10)元素輸出: 7
列表range(10)元素輸出: 8
列表range(10)元素輸出: 9
---------------------------------------------
列表range(0,30,5)元素輸出: 0
列表range(0,30,5)元素輸出: 5
列表range(0,30,5)元素輸出: 10
列表range(0,30,5)元素輸出: 15
列表range(0,30,5)元素輸出: 20
列表range(0,30,5)元素輸出: 25
---------------------------------------------
字符串當(dāng)中的字母: I
字符串當(dāng)中的字母: 
字符串當(dāng)中的字母: a
字符串當(dāng)中的字母: m
字符串當(dāng)中的字母: 
字符串當(dāng)中的字母: a
字符串當(dāng)中的字母: 
字符串當(dāng)中的字母: g
字符串當(dāng)中的字母: e
字符串當(dāng)中的字母: n
字符串當(dāng)中的字母: i
字符串當(dāng)中的字母: u
字符串當(dāng)中的字母: s

Process finished with exit code 0

總結(jié)

以上所述是小編給大家介紹的Python3常見函數(shù)range()用法,希望對(duì)大家有所幫助!

向AI問(wèn)一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如果涉及侵權(quán)請(qǐng)聯(lián)系站長(zhǎng)郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI