Python 流程控制

2021-10-01 14:52:03 字數 1202 閱讀 3524

1.1 算術運算子

1.2 比較運算子

1.3 賦值運算子

1.4 身份運算子

身份運算子用於比較兩個值的儲存單元(記憶體位址)是否為同乙個。

1.5 邏輯運算子

如果x,y都是乙個bool型別的資料。

型別轉換是指將一種型別的資料轉為另外一種型別的資料。例如: 將string型別的』1』轉換成數字型別的1 。

因為資料之間的運算只有同型別之間才能進行運算,如果不同型別之間存在運算的話,需要將其轉換為同一種型別後再進行運算。

2.4.1 數字型別之間可以直接運算,有小數參與運算,結果為小數

2.4.2 布林型別和數字型別之間可以直接運算

當布林型別參與數**算時:

true被作為數字1使用

false被作為數字0使用

2.4.3 字串之間

2.4.4 字串和整數可以使用 * 重複拼接相同的字串

"%s %2d %.2f "%

f" "

if 條件語句1:

**塊elif 條件語句2:

**塊else:

以上條件都不滿足執行的**塊

備註:虛幻提只要條件滿足就一直執行

while 條件語句:

條件語句成立執行的迴圈體

python流程控制 python之流程控制

電腦程式在解決某個具體問題時,包括三種情形,即順序執行所有的語句 選擇執行部分的語句和迴圈執行部分語句,這正好對應著程式設計中的三種程式執行結構流程 順序結構 選擇結構和迴圈結構。事實證明,任何乙個能用計算機解決的問題,只要應用這三種基本結構來寫出的程式都能解決。python語言當然也具有這三種基本...

Python流程控制語句流程控制語句

流程控制語句1 if語句 if 語句基本用法 if 表示式 語句塊其中,表示式可以是乙個單純的布林值或變數,也可以是比較表示式或邏輯表示式,如果表示式為真,則執行 語句塊 如果表示式的值為假,就跳 過 語句塊 繼續執行後面的語句。2 if else語句 if else 語句基本用法 if 表示式 語...

python 流程控制

coding utf 8 if判斷 任何非零數字或非空物件都為真 數字0,空物件以及特殊物件none都是false result 1 and 1 2 print result 三中布林表示式運算 and 與運算 or 或運算 not 非運算 cond1 1 cond2 1 2 if cond1 an...