日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > python >内容正文

python

delphi if多个条件_Python从入门到精通——一文读懂if语句用法

發布時間:2023/12/10 python 31 豆豆
生活随笔 收集整理的這篇文章主要介紹了 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 輸出為:False

2.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 輸出為:true

2.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代碼塊,如:

age

4 設置if語句的格式

在條件測試的格式設置方面,PEP8提供的唯一建議是,在諸如==、>=、<=、等比較運算符兩邊各添加一個空格,例如,if age <4:要比if age<4:好。

總結

以上是生活随笔為你收集整理的delphi if多个条件_Python从入门到精通——一文读懂if语句用法的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。