Python 基礎筆記四

2022-08-31 01:15:11 字數 1309 閱讀 4045

條件語句

1、基本形式為:

if 判斷條件:

執行語句塊

else:

執行語句塊

當if判斷條件成立時,則執行後面的語句,而執行內容可以多行,以縮進來區分表示同一範圍;else語句為可選語句,當需要再條件不成立時執行內容則可以執行相關語句。

2、當判斷條件為多個值時:

if 判斷條件1:

執行語句塊

elif 判斷條件2:

執行語句塊

elif 判斷條件3:

執行語句塊

else:

執行語句塊

3、由於python並不支援switch語句,所以多個條件判斷,只能用 elif 來實現,如果判斷需要多個條件需同時判斷時,可以使用 or(或),表示兩個條件有乙個成立時判斷條件成功;使用 and (與)時,表示只有兩個條件同時成立的情況下,判斷條件才成功。

4、非空即真:字串、列表、元組、字典等型別的資料,當內容不為空,用if判斷時結果為true ;當內容為空時,結果為false

5、非零即真:字串數值不為0時,判斷結果為真

迴圈語句

1、while迴圈:

1.1)、while 條件判斷:

執行語句塊

1.2)、while 條件判斷:

執行語句塊

else:

執行語句塊

備註:當while迴圈體正常執行完之後會執行else中的語句,如果迴圈體執行了break跳出的情況下,不會執行else中的語句,而continue跳出本次迴圈之後,正常執行完while迴圈,則會執行else中的語句。

2、for迴圈:

2.1)、for i in rang():

執行語句塊

2.2)、for i in rang():

執行語句塊

else:

執行語句塊

備註:當for迴圈體正常執行完之後會執行else中的語句,如果迴圈體執行了break跳出的情況下,不會執行else中的語句,而continue跳出本次迴圈之後,正常執行完for迴圈,則會執行else中的語句。

3、迴圈控制語句:

3.1)、break:在語句塊執行過程中終止迴圈,並且跳出整個迴圈

3.3)、pass:pass是空語句,是為了保持程式結構的完整性

python基礎學習筆記(四)

列表 本節繼續討論列表不同元組和字串的地方 列表是可變的 mutable 可以改變列表的內容,並且列表有很多有用的 專門的方法。list函式可以將乙個字串拆分成列表。list chongshi c h o n g s h i 改變列表 元素賦值 例如,我們想對乙個列表中的某個元素賦值。x 1,2,3...

python基礎教程學習筆記四

第四章 字典 當索引不好時 字典的使用,示例 如下 建立字典 names alice beth cecli dee dee earl numbers 2341 9102 3158 0142 5551 numbers names.index cecli 3158 建立和使用字典 建立字典 names ...

python基礎筆記 python基礎筆記

一 變數 定義變數的規則 1 變數名只能是字母 數字 下劃線的組合 2 變數名不能以數字開頭 3 python中使用的關鍵字不能作為變數 注意 行業預設規則 1 變數命令見名知意 2 駝峰 3 字母全大寫代表是常量 例子 name mr liao name1 name print name,name...