python之for循環與range()函數

  pytnon中的for循環用來遍歷對象,從對象的第一個元素到最後一個元素都依次訪問一遍。這裏的對象能夠是列表、元組、字典、字符串,也能夠是一個指定的數據範圍。

一 、for 循環的語法格式

具體的意思即,當元素在數據集合中時,循環執行for下面的代碼塊,當不知足元素在數據集合的條件時,跳出循環,循環結束。函數

下面舉幾個比較簡單的例子,來講明for循環的具體用法,你們能夠自行運行代碼查看結果:學習

 一、遍歷字符串spa

 二、遍歷列表3d

 三、遍歷元組對象

 四、遍歷字典blog

 遍歷字典時默認遍歷的是字典的key,若是想要遍歷字典的value,則須要使用咱們在學習dict時學到的dict_name.values()方法,即:字符串

另外,若是須要同時取到字典中的key 和 value,則會用到 dict_name.items() 方法:it

 

 這時的打印結果爲:for循環

 2、range()函數與for循環

range() 函數用於生成一個整數序列,常見的用法以下:循環

range(m,n,k):生成從 m 到 n-1 且步長爲 k 的整數序列;

range(m,n):生成從 m 到 n-1 且步長爲 1 的整數序列;

range(m):生成從 0 到 m-1 且默認步長爲 1 的整數序列。

它與for循環結合使用時的具體用法以下:

 這裏的 end = 「 」,表示不換行輸出,以空格結尾,若是想以 tab 鍵結尾,則能夠這麼寫 end = 「\t」。

3、嵌套for循環

嵌套 for循環 即在一個循環體內嵌入另外一個循環,具體的使用方法以下:

 

 

 

悟已往之不諫,知來者之可追。

相關文章
相關標籤/搜索