Python中==和?的區別

Python中==和?的區別 在python中,==和?都是邏輯運算符,返回值的類型都是布爾型。 那麼,這兩種符號有什麼區別呢? ==:只判斷內容是否一樣 ?:既要判斷內容是否一樣,還要判斷內存地址是否一樣,兩個缺一不可 具體情況如下圖: 情況一 函數id()可以查看變量的地址,由於a,b,c三個內容和形式都相同,所以print(a == b)和print(a ==c )的返回值都是True 而a
相關文章
相關標籤/搜索