您現在的位置是:首頁 » python編程資訊
資訊內容
Python中a is b和a==b的區別?
極客小將2020-12-06-
簡介1、a==b,這是一個比較運算符,用于比較兩個對象的value(值)是否相同相同則返回True否則返回False示例:# 以下用于示例 a == b 用法>>> a = 1 # a,
PzS少兒編程網-Scratch_Python_教程_免費兒童編程學習平臺
1、 a == b , 這是一個比較運算符,用于比較兩個對象的value(值)是否相同PzS少兒編程網-Scratch_Python_教程_免費兒童編程學習平臺
相同則返回True 否則返回FalsePzS少兒編程網-Scratch_Python_教程_免費兒童編程學習平臺
示例:PzS少兒編程網-Scratch_Python_教程_免費兒童編程學習平臺
# 以下用于示例 a == b 用法 >>> a = 1 # a, b 數值類型 >>> b = 1 >>> a == b True >>> a = 'zhaoxuan'# a,b 字符串類型 >>> b = 'zhaoxuan' >>> a == b True >>> a = [1, 2]# a,b 列表類型 >>> b = [1, 2] >>> a == b True >>> a = 1 # a, b 數值類型 >>> b = 2 >>> a == b False >>> a = 'hello'# a,b 字符串類型 >>> b = 'world' >>> a == b False >>> a = [1, 2]# a,b 列表類型 >>> b = [1, 3] >>> a == b False2 a is b,用于比較兩個對象的物理id。PzS少兒編程網-Scratch_Python_教程_免費兒童編程學習平臺
如果相同則返回True,否則返回FalsePzS少兒編程網-Scratch_Python_教程_免費兒童編程學習平臺
示例:PzS少兒編程網-Scratch_Python_教程_免費兒童編程學習平臺
# 以下用于示意 a is b 用法: >>> a = -5# a, b 數值類型 >>> b = -5 >>> a is b True >>> a = -6 >>> b = -6 >>> a is b False >>> a = 256 >>> b = 256 >>> a is b True >>> a = 257 >>> b = 257 >>> a is b False >>> b = 'zhaoxuan'# a, b 字符串類型 >>> a = 'zhaoxuan' >>> a is b True# 簡單字符串可用 >>> id(a) 42111997 >>> id(b) 42111997 >>> a = 'wo shi zhao xuan' >>> b = 'wo shi zhao xuan' >>> a is b False# 復雜字符串不可用 >>> id(a) 2146074255200 >>> id(b) 2146074255272 >>> a = (1,2,3) # a, b 元組類型 >>> b = (1,2,3) >>> a is b False >>> id(a) 2146074256320 >>> id(b) 2146074256378 >>> a = [1,2,3] #a,b list類型 >>> b = [1,2,3] >>> a is b False >>> a = {'a':1,'b':2} #a,b dict類型 >>> b = {'a':1,'b':2} >>> a is b False >>> a = set([1,2,3])#a,b set類型 >>> b = set([1,2,3]) >>> a is b False >>> id(a) 2146074299258 >>> id(b) 2146074299236
- 上一篇
MySQL啟動創建不了pid怎么辦
簡介MySQL啟動創建不了pid怎么辦首先pid文件是mysql啟動后,生成的一個文件,里面記錄的是mysql當前的進程號,如果創建失敗,mysql就無法啟動??赡茉颍?、mysql的端口被占用2、生成pid文件的目錄mysql的權限不足3、mysql對應的my.cnf配置文件錯誤4、mysql的啟動
- 下一篇
知道Python 為什么要有 pass 語句?
簡介Python視頻教程欄目介紹Python為什么要有pass語句。關于Python中的pass語句,它似乎很簡單(只有4個字母),即使是沒有任何編程經驗的初學者也能很快地掌握它的用法。官方文檔的介紹十分簡單,下面的三個例子可以讓我們快速地了解到如何使用它:簡單而言,pass是一種空操作(nullope