python初學一(for迴圈語句介紹)
阿新 • • 發佈:2018-11-11
一、for迴圈基本知識:
1、for語句語法:
for 與 while不同的是,for迴圈迴圈是有次數限制的,不會死迴圈,且可以遍歷無序的資料型別(set、dict)。
變數與後面的可迭代物件控制迴圈的次數,變數本身未必print,如下:
2、for 遍歷dict:
1、for 預設遍歷dict的key:
for i in dict(name = '劉',age = 22): # 結果 :name
# age
print(i)
2、for 遍歷dict的values:
(1)利用dict . values() 方法 :該方法得到values可迭代物件!
for i in dict(name = '劉',age = 22).values():
print(i)
(2)利用 dict . items() 方法 :該方法得到可迭代物件!
注意 一定要用兩個引數for迴圈(一個只打印key),
for i,j in dict(name = '劉',age = 22).items():
print(i)
print(j)
二、pass語句:
常用if、while、for語句中。
三、系統函式range( , , ):
range函式的語法:必須是整型資料,而且區間是前閉後開。
print(range(0,10)) # 輸出結果是一個迭代器,不佔記憶體,通過for迴圈遍歷。
結果: