Python內建函式之 range

2021-10-08 05:25:52 字數 1213 閱讀 1317

python range() 函式可建立乙個整數列表,一般用在 for 迴圈中。

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)

>>

>

range(10

)# 從 0 開始到 10[0

,1,2

,3,4

,5,6

,7,8

,9]>>

>

range(1

,11)# 從 1 開始到 11[1

,2,3

,4,5

,6,7

,8,9

,10]>>

>

range(0

,30,5

)# 步長為 5[0

,5,10

,15,20

,25]>>

>

range(0

,10,3

)# 步長為 3[0

,3,6

,9]>>

>

range(0

,-10,

-1)# 負數[0

,-1,

-2,-

3,-4

,-5,

-6,-

7,-8

,-9]

>>

>

range(0

)[]>>

>

range(1

,0)[

]

以下是 range 在 for 中的使用,迴圈出runoob 的每個字母:

>>

>x =

'runoob'

>>

>

for i in

range

(len

(x)):.

..print

(x[i]).

.. ru

noob

>>

>

python 之 函式 內建函式

方法 含義備註 abs 1 求絕對值 1all 1,a true 列表中所有元素的布林值為真,最終結果才為真 true all 傳給all的可迭代物件如果為空,最終結果為真 true any 0,none,false 列表中所有元素的布林值只要有乙個為真,最終結果就為真 false any 傳給an...

python內建函式之abs 函式

abs 函式返回數字的絕對值 abs x x 數值表示式 函式返回x 數字,可以是正數,浮點數,複數 的絕對值,如果引數是乙個複數,則返回它的大小 usr bin python print abs 45 abs 45 print abs 100.12 abs 100.12 print abs 3 4...

python內建函式之all 函式

all 函式用於判斷給定的可迭代引數 iterable 中的所有元素是否都為 true,如果是返回 true,否則返回 false。元素除了是 0 空 none false 外都算 true。函式等價於 def all iterable for element in iterable ifnot e...