Python3常見函式range()用法詳解
阿新 • • 發佈:2020-01-09
0X01函式說明:
python range() 函式可建立一個整數列表,一般用在 for 迴圈中。
0X02函式語法:
range(start,stop[,step])
- start: 計數從 start 開始。預設是從 0 開始。例如range(5)等價於range(0, 5);
- stop: 計數到 stop 結束,但不包括 stop。例如:range(0, 5) 是[0,1,2,3,4]沒有5
- step:步長,預設為1。例如:range(0, 5) 等價於 range(0,5,1)
舉例:
#設定從0開始到10的整數序列 range1 = range(10) for range1 in range1: print("列表range(10)元素輸出:",range1) print("---------------------------------------------") #設定步長為5的0~30的序列 range2 = range(0,30,5) for range2 in range2: print("列表range(0,5)元素輸出:",range2) print("---------------------------------------------") #range配合for迴圈使用 new_str = "I am a genius" for a in range(len(new_str)): print("字串當中的字母:",new_str[a])
執行結果:
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,5)元素輸出: 0 列表range(0,5)元素輸出: 5 列表range(0,5)元素輸出: 10 列表range(0,5)元素輸出: 15 列表range(0,5)元素輸出: 20 列表range(0,5)元素輸出: 25 --------------------------------------------- 字串當中的字母: I 字串當中的字母: 字串當中的字母: a 字串當中的字母: m 字串當中的字母: 字串當中的字母: a 字串當中的字母: 字串當中的字母: g 字串當中的字母: e 字串當中的字母: n 字串當中的字母: i 字串當中的字母: u 字串當中的字母: s Process finished with exit code 0
總結
以上所述是小編給大家介紹的Python3常見函式range()用法,希望對大家有所幫助!