Python筆記(range函式)

2021-09-26 10:17:30 字數 715 閱讀 5705

start: 計數從start開始。預設是從0開始。例如range(5)等價於range(0, 5);

end: 計數到end結束,例如:range(0, 5) 是[0, 1, 2, 3, 4]沒有5。其實整個range函式就是以end來定的,end是n,就代表有n個數,不過是從0開始算。

scan:每次跳躍的間距,預設為1。例如:range(0, 5) 等價於 range(0, 5, 1)

我舉例子說明吧:

for i in range(5):

print(i)

輸出:

輸出:

這個是逆序輸出,但是注意逆序輸出前面的數字就要比後面的數字大才行,否則不行。

python學習筆記 range 函式

上篇 在其他語言中,如果想要迴圈乙個變數從1到100,要怎麼寫呢?for i 1,i 100,i python怎麼實現這個功能呢?python設計了range 函式,直接實現了上面的功能。range是內建函式,無須匯入。在任何地方都可以直接使用它。for i in range 5 print i 0...

Python基礎 range 函式

在做開發的時候經常會使用到range 這個函式,但對其只是模糊的理解,並不知道其真實用處。函式原型 range start,end,scan 引數含義 start 計數從start開始。預設是從0開始。例如range 5 等價於range 0,5 end 技術到end結束,但不包括end.例如 ra...

python內建函式range

因為我們要使用的數值範圍可能會經常變化,python 提供了乙個range 內建函式來生成這種列表。它正好 能滿足我們的需要,接受乙個數值範圍,生成乙個列表 for eachnum in range 3 print eachnum 對字串來說,很容易迭代每乙個字元,range 函式經常和len 函式...