python系列之三_迴圈語句
今天,我們繼續通過一些案例來學習python語言的語法,這節主要學習迴圈語句。
請看下面的案例:
從上面的**中我們可以看到python的一些語法知識點:
1. python中常用的資料型別有數值型別和字串型別,數值型別直接用數字賦值,字串型別可以用單引號或雙引號括起的一串文字賦值
2. while迴圈是一種常見迴圈,while後跟隨的是迴圈條件。如果迴圈條件是true,則此迴圈為無盡迴圈
3. raw_input函式用於從命令列讀入乙個字串,函式中放的是提示資訊
4. 由於讀入的是字串,所以如果要對年齡加一,需要先將讀入的字串轉型成整數,使用int()轉型
5. python中沒有age++這樣的語法,所以要寫成:age = age + 1,或者age += 1
6. print可以一次性列印多個資訊,只要用逗號隔開即可
7. 在控制台中,使用ctrl+c可以中斷程式
再讓我們來看另一段**:
上述**是python的另一種迴圈方式,for迴圈:
1. for迴圈的語法格式是:for 迴圈變數 in 序列
2. 迴圈變數依次從序列中取值,序列可以從列表(陣列)中獲得,也可以從range函式產生
3. range函式有三個引數:start(初始值)、stop(終止值)、step(間隔)。start預設為0,生成的序列值最大不超過stop值(比stop值小1),step是間隔。
例如:range(5)生成的序列為:0、1、2、3、4
range(1, 5)生成的序列為:1、2、3、4
range(1, 5, 2)生成的序列為:1、3,即間隔為2
後面我們講列表(陣列)的時候會更多地演示for迴圈的用法。
python語言中也有break和continue,用法與c語言相同。
Python入門示例系列19 迴圈語句
python入門示例系列19 迴圈語句 python 中的迴圈語句有 for 和 while。python 中while 語句的一般形式 while 判斷條件 condition 執行語句 statements 同樣需要注意冒號和縮排。另外,在 python 中沒有 do.while 迴圈。以下例項...
《解剖PetShop》系列之三
解剖petshop 系列之三 三 petshop資料訪問層之訊息處理 在進行系統設計時,除了對安全 事務等問題給與足夠的重視外,效能也是乙個不可避免的問題所在,尤其是乙個b s結構的軟體系統,必須充分地考慮訪問量 資料流量 伺服器負荷的問題。解決效能的瓶頸,除了對硬體系統進行公升級外,軟體設計的合理...
ORM系列之三 Dapper
目錄 快,讀取資料接近idatareader。支援大部分主流的資料庫,如 ms sql,oracle,mysql,sqlite等等。支援對映一對一,一對多,多對多關係。示例中需要用到兩個實體型別,分別為post.cs和user.cs。1 2 3 4 5 6 7 8 9 10 11 12 13 pub...