delphi if多个条件_Python从入门到精通——一文读懂if语句用法
生活随笔
收集整理的這篇文章主要介紹了
delphi if多个条件_Python从入门到精通——一文读懂if语句用法
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
1、if語句概述
if語句能夠進行條件測試,并依據一定的條件進行具體的操作
2、if語句條件測試
if語句的核心是一個值為True或False的表達式,這種表達式稱為條件測試。Python根據條件測試的值為True或False來決定是否執行if語句中的代碼。
2.1 條件測試是否相等
多數條件測試是將一個變量的當前值通特定值進行比較,可以進行大于、小于、等于比較。如下邊進行相等比較的例子:
foods = "rice" print(foods==''rice") 輸出為:true注:在檢查字符是否相等時,是區分大小寫的!大小寫不同,則認為值不相等。2.2 條件測試多個條件
2.2.1 and關鍵字檢查多個條件
關鍵字and表示每個測試條件都為true時,整個表達式才會true,如:
age_0 = 18 age_1 = 30 age_0 <= 20 and age_1 >= 25 輸出為:Trueage_0 <=15 and age_1 >=25 輸出為:False2.2.2 or關鍵字檢查多個條件
關鍵字or表示多個條件中只要有一個條件為true時,表達式則為true。如:
age_0 = 18 age_1 = 30 age_0 <= 20 and age_1 >= 25 輸出為:Trueage_0 <=15 and age_1 >=25 輸出為:true2.3 列表中檢查是否包含特定值
關鍵字not in可以檢查特定值是否包含在列表中,如:
foods = ['rice', 'apple', 'water'] food = 'noodle' if food not in foods:print('it is true')3 if 語句詳述
3.1 簡單的if語句
只有一個測試和衣蛾操作,如:
if conditional_test:do somethin具體的例子:
age = 18 if age <= 20print("you are not enough old to vote!")3.2 if-else 語句
if-else語句指的是在通過條件 測試時,執行一個操作,在沒有通過條件測試時,執行另一個操作,如:
age = 18 if age <= 20print("you are not old enough to vote!") elseprint("you are old enough to note!")3.3 if-elif-else
if-elif-else 表示能夠執行超過兩個的檢查,依次檢查每個條件,當滿足條件,則執行緊跟在后邊的操作,跳出余下的測試,如:
age = 25 if age <= 18print("You are not yet an adult!") elif age <=25print("You're still a young man.!") elseprint("You are not still a young man!")3.4 使用多個elif代碼塊
可根據需要使用任意多個elif代碼塊,如:
age4 設置if語句的格式
在條件測試的格式設置方面,PEP8提供的唯一建議是,在諸如==、>=、<=、等比較運算符兩邊各添加一個空格,例如,if age <4:要比if age<4:好。
總結
以上是生活随笔為你收集整理的delphi if多个条件_Python从入门到精通——一文读懂if语句用法的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 小额资金怎么理财?教你小钱生钱的方法
- 下一篇: 打新债中签后如何操作?不交钱可以吗