對(duì)于input()函數(shù)來(lái)說(shuō)鹰溜,不管我們輸入的回答是什么,不管你輸入的是整數(shù)1234,還是字符串『隱形斗篷是我最想擁有的魔法』耻警,input()函數(shù)的輸入值(搜集到的回答),永遠(yuǎn)會(huì)被【強(qiáng)制性】地轉(zhuǎn)換為【字符串】類型甸怕。(Python3固定規(guī)則)
所以甘穿,不管我們?cè)诮K端區(qū)域輸入什么,input()函數(shù)的輸入值一定是【字符串】梢杭。
>>> 1000 is 10**3
False
>>> 1000 == 10**3
True
然后自己寫了個(gè)小段子看看最大的可復(fù)用的int是多大?
a = 0
b = 0
while a is b:
a += 1
b += 1
最后發(fā)現(xiàn)最大是256扒磁。
小結(jié):
?==比較操作符:用來(lái)比較兩個(gè)對(duì)象是否相等,value做為判斷因素式曲;
?is同一性運(yùn)算符:比較判斷兩個(gè)對(duì)象是否相同,id做為判斷因素缸榛。