国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

學習日志-python基礎01,淺談python3中的 is 與 ==

honmaple / 1469人閱讀

摘要:與的根本區別比較操作符用來比較兩個對象是否相等,做為判斷因素同一性運算符比較判斷兩個對象是否相同,做為判斷因素可變對象首先對象類型不同肯定會返回其次當對象類型相同同為可變對象時即列表字典即使值相等結果也是原因是他們不相等如下不可變對象那么對

is 與 == 的根本區別
==比較操作符:用來比較兩個對象是否相等,value做為判斷因素
is同一性運算符:比較判斷兩個對象是否相同,id做為判斷因素
可變對象
>>> [] is []
False
>>> [] == []
True

>>> {} is {}
False
>>> {} == {}
True
首先對象類型不同 is 肯定會返回 False

其次當對象類型相同 同為可變對象時 ( 即列表,字典 ) ,即使值相等 結果也是False

原因是他們id不相等, 如下

>>> a = []
>>> b = []
>>> id(a)
62420192
>>> id(b)
59758512
不可變對象
那么對象類型相同 同為不可變對象時 ( 即數字,字符串,元組 ),值相等則結果為True
>>> () == ()
True
>>> () is ()
True

>>> "" == ""
True
>>> "" is ""
True

>>> 1 == 1
True
>>> 1 is 1
True

>>> None == None
True
>>> None is None
True
原因是它們id值一樣
>>> a = 1
>>> b = 1
>>> id(1)
491022464
>>> id(a)
491022464

文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。

轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/45197.html

相關文章

  • Python爬蟲入門教程 2-100 妹子圖網站爬取

    摘要:為了寫好爬蟲,我們需要準備一個火狐瀏覽器,還需要準備抓包工具,抓包工具,我使用的是自帶的,加上,這兩款軟件的安裝和使用,建議你還是學習一下,后面我們應該會用到。 妹子圖網站----前言 從今天開始就要擼起袖子,直接寫Python爬蟲了,學習語言最好的辦法就是有目的的進行,所以,接下來我將用10+篇的博客,寫爬圖片這一件事情。希望可以做好。 為了寫好爬蟲,我們需要準備一個火狐瀏覽器,還需...

    zqhxuyuan 評論0 收藏0
  • Python爬蟲入門教程 2-100 妹子圖網站爬取

    摘要:為了寫好爬蟲,我們需要準備一個火狐瀏覽器,還需要準備抓包工具,抓包工具,我使用的是自帶的,加上,這兩款軟件的安裝和使用,建議你還是學習一下,后面我們應該會用到。 妹子圖網站----前言 從今天開始就要擼起袖子,直接寫Python爬蟲了,學習語言最好的辦法就是有目的的進行,所以,接下來我將用10+篇的博客,寫爬圖片這一件事情。希望可以做好。 為了寫好爬蟲,我們需要準備一個火狐瀏覽器,還需...

    stackfing 評論0 收藏0
  • Python3基礎

    摘要:以下為一段關于變量的代碼整型變量字符串變量復數變量布爾型變量浮點型變量元組列表字典打印出變量的值以及對應的類型運行結果為更新至基礎 (一)Python概述 python的特點 Python是一種面向對象的解釋性計算機程序設計語言具有豐富且搶答的內置庫和第三方庫語法簡潔靈活開源,而且夸平臺,無論在windows、linux、MAC上均可以使用 Python的應用 Py...

    sPeng 評論0 收藏0
  • Python基礎到入門】Python基礎語法篇——基本數據類型【文末送書】

    摘要:布爾值布爾值和布爾代數的表示完全一致,一個布爾值只有兩種值的數據類型可以通過內置的函數查詢,例如還可以用來判斷和的區別在于不會認為子類是一種父類類型。會認為子類是一種父類類型。基本功能是進行成員關系測試和刪除重復元素。 ...

    Winer 評論0 收藏0

發表評論

0條評論

最新活動
閱讀需要支付1元查看
<