官术网_书友最值得收藏!

1.3.7 循環語句

循環是讓計算機自動完成重復工作的一種方法。常用的循環語句有for循環和while循環。for循環是計次循環,在循環次數已知的情況下使用,常用于枚舉或遍歷。例如,計算s=1+2+3+4+5,如圖1.55所示。

代碼中使用了range()函數,它是Python的內置函數,用于生成一系列連續的整數。語法格式為range(start, end, step),start用于指定起始值,如省略則默認從0開始;end用于指定結束值(不包括該值),不能省略;step用于指定步長,即兩數之間的間隔,如省略則默認為1。

一個字符串的format()函數用來顯示字符串和數據信息(格式化字符串),其中,for循環體內的第一行相當于把i的值填入大括號內,而第二、三個print是把s的值填入大括號內。

while循環通過一個條件來判斷是否繼續執行循環體中的語句,當條件為真時執行,執行完畢重新判斷條件表達式,直到條件為假時跳出循環。下面的while循環從1數到6,如圖1.56所示。

圖 1.55

圖 1.56

主站蜘蛛池模板: 靖远县| 馆陶县| 灵璧县| 启东市| 垦利县| 新巴尔虎左旗| 临澧县| 竹溪县| 安泽县| 阳朔县| 辽宁省| 冀州市| 三门县| 资溪县| 泰顺县| 晋中市| 沧源| 锡林郭勒盟| 万盛区| 丰镇市| 上林县| 靖安县| 天等县| 陵水| 南投县| 建始县| 新邵县| 宁德市| 左贡县| 高密市| 榆林市| 青田县| 墨玉县| 巴彦淖尔市| 肇州县| 宣威市| 乐东| 繁昌县| 玉门市| 胶州市| 玉树县|