Python not 運算子用法與範例

本篇 ShengYu 介紹 Python not 運算子用法與範例,

用 not 來取邏輯條件的相反

Python 中邏輯條件是用 True 跟 False 來表示,假設今天我要取一個結果的相反就要用到 not,
範例中 b 是 False,所以判斷 not b 就會是 True,輸出結果會印出 hello,

1
2
3
b = False
if not b:
print('hello')

判斷空字串

not 也可以來判斷字串 str 是否為空,寫法如下,

1
2
3
4
s = ''
#s = "" # 這樣寫也可以
if not s:
print('empty')

判斷空列表 []

not 也可以來判斷列表 list 是否為空,寫法如下,

1
2
3
l = []
if not l:
print('empty')

判斷空字典 {}

not 也可以來判斷字典 dict 是否為空,寫法如下,

1
2
3
d = {}
if not d:
print('empty')

判斷空元組 ()

not 也可以來判斷元組 tuple 是否為空,寫法如下,

1
2
3
t = ()
if not t:
print('empty')

下一篇介紹 xor 的用法

以上就是 Python not 運算子用法與範例介紹,
如果你覺得我的文章寫得不錯、對你有幫助的話記得 Facebook 按讚支持一下!

其它相關文章推薦
Python 新手入門教學懶人包
Python 寫檔,寫入 txt 文字檔
Python 讀取 csv 檔案
Python 寫入 csv 檔案
Python 讀寫檔案
Python 產生 random 隨機不重複的數字 list
Python PyAutoGUI 使用教學
Python OpenCV resize 圖片縮放