Python3常見(jiàn)函數(shù)range()用法詳解
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]沒(méi)有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常見(jiàn)函數(shù)range()用法,希望對(duì)大家有所幫助!
相關(guān)文章
Python for循環(huán)與getitem的關(guān)系詳解
這篇文章主要介紹了Python for循環(huán)與getitem的關(guān)系詳解,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下2020-01-01詳解Django框架中用context來(lái)解析模板的方法
這篇文章主要介紹了詳解Django框架中用context來(lái)解析模板的方法,Django是重多高人氣Python框架中最為著名的一個(gè),需要的朋友可以參考下2015-07-07詳解關(guān)于Django中ORM數(shù)據(jù)庫(kù)遷移的配置
這篇文章主要介紹了詳解關(guān)于Django中ORM數(shù)據(jù)庫(kù)遷移的配置,小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧2018-10-10Python?pyasn庫(kù)解析和生成ASN.1數(shù)據(jù)結(jié)構(gòu)
這篇文章主要介紹了Python?pyasn庫(kù)實(shí)現(xiàn)ASN.1數(shù)據(jù)結(jié)構(gòu)的解析和生成實(shí)例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪2024-01-01Django外鍵(ForeignKey)操作以及related_name的作用詳解
這篇文章主要介紹了Django外鍵(ForeignKey)操作以及related_name的作用詳解,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2019-07-07python 實(shí)現(xiàn)圖與圖之間的間距調(diào)整subplots_adjust
這篇文章主要介紹了python 實(shí)現(xiàn)圖與圖之間的間距調(diào)整subplots_adjust,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2021-05-05