Python基礎第5講 條件控制語句

2021-09-27 11:18:11 字數 1187 閱讀 7760

語法:if 條件表示式 : 

**塊if 20 > 10:

print("20>10")

執行的流程:

if語句在執行時,會先對條件表示式進行求值判斷,

如果為true,則執行if後的語句(**塊)

如果為false,則不執行

input()函式接受乙個標準輸入資料,返回為 string 型別。

if-else語句

語法:

if 條件表示式 :

**塊else :

**塊判斷使用者是否是admin

if username == 'admin':

print('歡迎光臨')

執行流程:

if-else語句在執行時,先對if後的條件表示式進行求值判斷

如果為true,則執行if後的**塊

如果為false,則執行else後的**塊

語法:

if 條件表示式 :

**塊elif 條件表示式 :

**塊elif 條件表示式 :

**塊elif 條件表示式 :

**塊else :

**塊

執行流程:

if-elif-else語句在執行時,會自上向下依次對條件表示式進行求值判斷,

如果表示式的結果為true,則執行當前**塊,然後語句結束

如果表示式的結果為false,則繼續向下判斷,直到找到true為止

如果所有的表示式都是false,則執行else後的**塊

if-elif-else中只會有乙個**塊會執行

迴圈語句:可以使指定的**塊重複執行指定的次數

while迴圈 for迴圈

語法:while 條件表示式 :

**塊else:

**塊

執行流程:

while語句在執行時,會先對while後的條件表示式進行求值判斷,

如果判斷結果為true,則執行迴圈體(**塊),

迴圈體執行完畢,繼續對條件表示式進行求值判斷,以此類推,

直到判斷結果為false,則迴圈終止,

Python基礎 第五講條件控制語句

input 函式接受乙個標準輸入資料,返回為 string 型別。例子 shift tab 反向縮排 print month,冬季 狗的前兩年,每年相當於人的10.5歲,然後每年增加4歲。獲取狗的年齡,判斷其相當於人類的年齡。dog age float input 請輸入狗的年齡 person ag...

第5節 條件控制語句

input 也可以類似print列印提示語句,例如 input 請輸入數字 input 鍵盤輸入的結果是字串 int input 輸入float型會報錯 需注意 float input 輸入int型不會報錯 print 預設結尾自帶換行符,如果要取消可以新增引數end 例如 print end 不換...

第10講 python 函式基礎

函式也是乙個物件,物件是記憶體中專門用來儲存資料的一塊區域 函式就是用來儲存一些可以執行的 並且可以在需要的時候,對這些 進行多次呼叫 定義函式的語法 def 函式名 形參1,形參2 塊定義乙個函式 def fn print 這是我第乙個函式 print fn 這是函式儲存的記憶體位址 函式和變數沒...