資訊內(nèi)容
Python中a is b和a==b的區(qū)別?
PzS少兒編程網(wǎng)-Scratch_Python_教程_免費(fèi)兒童編程學(xué)習(xí)平臺(tái)
1、 a == b , 這是一個(gè)比較運(yùn)算符,用于比較兩個(gè)對(duì)象的value(值)是否相同PzS少兒編程網(wǎng)-Scratch_Python_教程_免費(fèi)兒童編程學(xué)習(xí)平臺(tái)
相同則返回True 否則返回FalsePzS少兒編程網(wǎng)-Scratch_Python_教程_免費(fèi)兒童編程學(xué)習(xí)平臺(tái)
示例:PzS少兒編程網(wǎng)-Scratch_Python_教程_免費(fèi)兒童編程學(xué)習(xí)平臺(tái)
# 以下用于示例 a == b 用法 >>> a = 1 # a, b 數(shù)值類型 >>> 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 數(shù)值類型 >>> 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,用于比較兩個(gè)對(duì)象的物理id。PzS少兒編程網(wǎng)-Scratch_Python_教程_免費(fèi)兒童編程學(xué)習(xí)平臺(tái)
如果相同則返回True,否則返回FalsePzS少兒編程網(wǎng)-Scratch_Python_教程_免費(fèi)兒童編程學(xué)習(xí)平臺(tái)
示例:PzS少兒編程網(wǎng)-Scratch_Python_教程_免費(fèi)兒童編程學(xué)習(xí)平臺(tái)
# 以下用于示意 a is b 用法: >>> a = -5# a, b 數(shù)值類型 >>> 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# 簡(jiǎn)單字符串可用 >>> id(a) 42111997 >>> id(b) 42111997 >>> a = 'wo shi zhao xuan' >>> b = 'wo shi zhao xuan' >>> a is b False# 復(fù)雜字符串不可用 >>> 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啟動(dòng)創(chuàng)建不了pid怎么辦
簡(jiǎn)介MySQL啟動(dòng)創(chuàng)建不了pid怎么辦首先pid文件是mysql啟動(dòng)后,生成的一個(gè)文件,里面記錄的是mysql當(dāng)前的進(jìn)程號(hào),如果創(chuàng)建失敗,mysql就無法啟動(dòng)??赡茉颍?、mysql的端口被占用2、生成pid文件的目錄mysql的權(quán)限不足3、mysql對(duì)應(yīng)的my.cnf配置文件錯(cuò)誤4、mysql的啟動(dòng)
- 下一篇
知道Python 為什么要有 pass 語句?
簡(jiǎn)介Python視頻教程欄目介紹Python為什么要有pass語句。關(guān)于Python中的pass語句,它似乎很簡(jiǎn)單(只有4個(gè)字母),即使是沒有任何編程經(jīng)驗(yàn)的初學(xué)者也能很快地掌握它的用法。官方文檔的介紹十分簡(jiǎn)單,下面的三個(gè)例子可以讓我們快速地了解到如何使用它:簡(jiǎn)單而言,pass是一種空操作(nullope