在 Python 中,None表示常量 ,和 False 不同,它不表示 0,也不表示空字元串,而表示沒有值,也就是空值,None的類型是NoneType

None不代表空值與""不同
None與False也不同
可以将None指派給任何變量
None是沒有像len,size等屬性的,要判斷一個變量是否為None,直接使用
None 常用于 assert、判斷以及函數無傳回值的情況。如 print() 函數輸出資料,其實該函數的傳回值就是 None。因為它的功能是在螢幕上顯示文本,根本不需要傳回任何值,是以 print() 就傳回 None。
is 與==差別
is: 指同一記憶體位址
==: 指的是記憶體位址中的内容是相同的
注:list() 和 [] 相當于各自配置設定了一次記憶體,是以 daniu1 is daniu2 為False
因字元串池daniu3和 daniu4 指向同一個記憶體位址,是以 xx is xx為True
歡迎加入交流群:Selenium學習群: 628908894