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...