首頁技術(shù)文章正文

Python培訓(xùn):邏輯運(yùn)算符

更新時(shí)間:2022-10-18 來源:黑馬程序員 瀏覽量:

IT培訓(xùn)班

  Python中的邏輯運(yùn)算符包括:and、or、not,分別對(duì)應(yīng)著漢語中的連詞“并且”、“或者”、“除非”所表達(dá)的思想,它們所代表的含義如表2-5所示。

  表2-5 邏輯運(yùn)算符

1666075964687_表2-5邏輯運(yùn)算符.jpg

  為了便于大家更好地理解邏輯運(yùn)算符,接下來,通過實(shí)例演示Python邏輯運(yùn)算符的操作,如例2-4所示。

  例2-4 邏輯運(yùn)算符

a = 10
b = 20
# 判斷a and b
if a and b:
    print("1---變量a和b都為true")
else:
    print("1---變量a和b有一個(gè)不為true")
# 判斷a or b
if a or b:
    print("2---變量a和b都為true,或其中一個(gè)變量為true")
else:
    print("2---變量a和b都不為true")
# 修改變量a的值
a = 0
if a and b:
    print("3---變量a和b都為true")
else:
    print("3---變量a和b有一個(gè)不為true")
if a or b:
    print("4---變量a和b都為true,或其中一個(gè)變量為true")
else:
    print("4---變量a和b都不為true")
# 判斷not(a and b)
if not a and b:
    print("5---變量a和b都為false,或其中一個(gè)變量為false")
else:
    print("5---變量a和b都為true")

  程序的運(yùn)行結(jié)果如圖2-9所示。

1666076063258_圖2-9運(yùn)行結(jié)果.jpg

  圖2-9 運(yùn)行結(jié)果

分享到:
在線咨詢 我要報(bào)名
和我們?cè)诰€交談!