python之range()函數、for-in循環和while循環


range()函數和for-in循環

函數原型:range(start, end, scan):

參數含義:start:計數從start開始。默認是從0開始。例如range(5)等價於range(0, 5);

                  end:技術到end結束,但不包括end例如:range(0, 5) 是[0, 1, 2, 3, 4]沒有5

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

代碼舉例:

 1 for n in range(3):
 2     print(n)
 3     
 4 print("-----------------------")
 5 
 6 for n in range(2, 4):
 7     print(n)
 8     
 9 print("-----------------------")
10 
11 for n in range(2, 8, 2):
12     print(n)

輸出:

0
1
2
-----------------------
2
3
-----------------------
2
4
6

 

while循環

1 m = 0
2 while m < 3:
3     print(m)
4     m += 1

結果:

0
1
2

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM