簡介(if,for,pass 及迭代)

2021-09-19 08:53:13 字數 468 閱讀 9949

簡介:

迭代(遍歷):

重複反饋過程的活動,其目的通常是為了逼近所需目標或結果。每一次對過程的重複稱為一次"迭代",

而每一次迭代得到的結果會作為下一次迭代的初始值。

if 語句;

可以有零個或多個 elif 部分,以及乙個可選的 else 部分。 關鍵字 'elif' 是 'else if' 的縮寫

for 語句

對算術遞增的數值進行迭代

給予使用者定義迭代步驟和暫停條件的能力

遍歷序列,迭代順序與它們在序列**現的順序一致。

pass

pass語句什麼也不做。當語法上需要乙個語句,但程式需要什麼動作也不做時,可以使用它。

另乙個可以使用的場合是在你編寫新的**時作為乙個函式或條件子句體的佔位符,允許你保持在更抽象的層次上進行思考。 pass 會被靜默地忽略

迭代器簡介

迭代器提供了比下標操作更通用的遍歷容器雷元素的方法。其對所有的容器都適用,現代c 程式更加傾向於適用迭代器而不是下標操作。迭代器測試 vector iterator begin v3.begin 指向容器的第乙個元素 vector iterator end v3.end z指向容器末端元素的下乙個 ...

迭代器簡介

迭代器iterator介面同collection map,也是j a集合框架的成員,不同於兩者的是其本身並非用來盛裝其他物件,而是用來遍歷訪問collection集合中的元素。map介面並沒有實現iterator iterator主要有以下方法 boolean hasnext 如果被迭代的集合元素還...

3 4迭代器簡介

1.每種容器型別都定義了自己的迭代器型別 vector iterator iter 2.begin 返回指向第乙個元素的迭代器 end 返回指向最後以後元素後乙個元素的迭代器 3.使用 iter對迭代器解引用 4.const iterator型別它自身可以改變.但是不能改變它指向的物件的值 5.an...