回覆列表
  • 1 # 不可關禁閉x

    python for i in range是用來for迴圈遍歷的。python中range 是個函式,range() 函式可建立一個整數列表,python中用來在for迴圈中遍歷。

    用法如: for i in range (1,3)。語法格式:range(start, stop[, step]),分別是起始、終止和步長。

    range()函式返回的物件的行為都很像一個列表,但是它確實不是一個列表,它只是在迴圈迭代的情況下返回指定索引的值,但是它並不會在記憶體中真正產生一個列表物件,這樣也是為了節約記憶體空間。實際用法分以下幾種情況:

    for in range(3)即:從0到3,不包含3,即0,1,2。

    2.for

    in range(1,3) 即:從1到3,不包含3,即1,2。

    3.for

    in range(1,3,2)即:從1到3,每次增加2,因為1+2=3,所以輸出只有1

    第三個數字2是代表步長。如果不設定,就是預設步長為1。

  • 中秋節和大豐收的關聯?
  • 1988農曆3月19是什麼星座?