Python中的邏輯或運(yùn)算是指通過(guò)使用邏輯運(yùn)算符"or"來(lái)連接兩個(gè)或多個(gè)邏輯表達(dá)式,只要其中一個(gè)表達(dá)式的值為真,整個(gè)邏輯表達(dá)式就會(huì)返回真。
#示例1 a = 10 b = 5 c = 15 if a>b or c>b: print("至少有一個(gè)條件成立") #示例2 username = input("請(qǐng)輸入用戶名:") password = input("請(qǐng)輸入密碼:") if username == 'admin' or password == '123456': print("登錄成功") else: print("用戶名或密碼錯(cuò)誤")
示例1中,只要a>b或c>b中有至少一個(gè)成立,if語(yǔ)句塊中的代碼就會(huì)被執(zhí)行,輸出"至少有一個(gè)條件成立"。
示例2中,只有當(dāng)輸入的用戶名為"admin"或密碼為"123456"時(shí),才會(huì)輸出"登錄成功"。如果用戶名密碼都不匹配,則會(huì)輸出"用戶名或密碼錯(cuò)誤"。