新聞中心
我們在認(rèn)識事物的過程中要借助于概念、判斷、推理等思維形式,這個過程是能動地反映客觀現(xiàn)實的理性認(rèn)識過程,只有經(jīng)過邏輯思維,人們對事物的認(rèn)識才能達(dá)到對具體對象本質(zhì)規(guī)律的把握,進(jìn)而認(rèn)識客觀世界。邏輯是建立在因果關(guān)系之上的反映客觀現(xiàn)實的方式,做任何事都要有理有據(jù),條理清晰。那你知道python中的邏輯操作嗎?今天我們就來認(rèn)識一下if語句中的邏輯運算符。

創(chuàng)新互聯(lián)主營景德鎮(zhèn)網(wǎng)站建設(shè)的網(wǎng)絡(luò)公司,主營網(wǎng)站建設(shè)方案,成都App定制開發(fā),景德鎮(zhèn)h5成都微信小程序搭建,景德鎮(zhèn)網(wǎng)站營銷推廣歡迎景德鎮(zhèn)等地區(qū)企業(yè)咨詢
常用的邏輯運算符:and、or,使用其在語句中進(jìn)行判斷,返回的結(jié)果為True或False
and的優(yōu)先級要大于or
and 條件一和條件二同時滿足,則返回True 只要有一個條件不滿足就返回False or 兩個條件只要滿足一個就返回True 都不滿足的時候才返回False
代碼:
[root@localhost mnt]# vim tongguo.py
[root@localhost mnt]# cat tongguo.py
python_source = 80
c_source = 70
if python_source >= 60 or c_source >=50:
print('exam is pass')
else:
print('working hard')輸出:
[root@localhost mnt]# /usr/local/python3/bin/python3 tongguo.py exam is pass
當(dāng)一個語句中存在較多邏輯運算符時,Python會安裝默認(rèn)的優(yōu)先級進(jìn)行判斷,如需要重新定義優(yōu)先級,用括號即可完成(就如同加減乘除中用括號改變式子中運算的先后順序一樣)
補(bǔ)充:邏輯運算符不局限于上面兩個的話,順序是這樣的:(<, <=, >, >=, !=, ==)> (in, not in) > not > and > or > if
以上就是小編總結(jié)的關(guān)于邏輯運算符and和or的使用,邏輯至關(guān)重要,沒有邏輯就無法操作,快學(xué)起來哦~更多學(xué)習(xí)推薦:python學(xué)習(xí)網(wǎng)。
文章名稱:創(chuàng)新互聯(lián)Python教程:python入門:if語句中的邏輯運算符
網(wǎng)頁鏈接:http://www.5511xx.com/article/cddgdos.html


咨詢
建站咨詢
