最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Python中的None與 NULL(即空字符)的區(qū)別詳解

 更新時(shí)間:2020年09月24日 14:29:58   作者:Li_Danny  
這篇文章主要介紹了Python中的None與 NULL(即空字符)的區(qū)別詳解,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧

1.首先要了解Python的對(duì)象的概念:

Python中,萬物皆對(duì)象,所有的操作都是針對(duì)對(duì)象的,那什么是對(duì)象,5是一個(gè)int對(duì)象,‘oblong'是一個(gè)str對(duì)象,異常也是一個(gè)對(duì)象,抽象一點(diǎn)是,人,貓,夠也是一個(gè)對(duì)象

那對(duì)于一個(gè)對(duì)象,它就有包括兩方面的特征: 
屬性:去描述它的特征 
方法: 它所具有的行為 

所以,對(duì)象=屬性+方法 (其實(shí)方法也是一種屬性,一種區(qū)別于數(shù)據(jù)屬性的可調(diào)用屬性

把具有相同屬性和方法的對(duì)象就可以歸為一類,即Classl。類就好比是一張藍(lán)圖,使用一個(gè)類可以創(chuàng)建多個(gè)對(duì)象實(shí)例
 即人,貓,狗都屬于哺乳動(dòng)物類

類是對(duì)象的抽象化,對(duì)象是類的實(shí)例化。類不代表具體的事物,而對(duì)象表示具體的事物

類也是有屬性和方法的。

2.數(shù)據(jù)類型也是對(duì)象

實(shí)際上Pyhton在面向?qū)ο蟪绦蛟O(shè)計(jì)時(shí),才會(huì)有對(duì)象這個(gè)概念,而在面向過程型程序設(shè)計(jì)時(shí),我們討論最多的就是數(shù)據(jù)類型。

Python提供的基本數(shù)據(jù)類型主要有:布爾類型、整型、浮點(diǎn)型、字符串、列表、元組、集合、字典等

數(shù)據(jù)類型也可以看做是一個(gè)”類“
每一種數(shù)據(jù)類型都是一個(gè)對(duì)象,也具有其自己的屬性和方法

3.Python中的None與 NULL(即空字符)的區(qū)別

了解以上概念,就不難理解None 與null的區(qū)別

(1)是不同的一種數(shù)據(jù)類型

>>>type(None)
<class 'NoneType'>

 表示該值是一個(gè)空對(duì)象,空值是Python里一個(gè)特殊的值,用None表示。None不能理解為0,因?yàn)?是有意義的,而None是一個(gè)特殊的空值。

>>>type('')
<class ''str'>

你可以將None賦值給任何變量,也可以將任何變量賦值給一個(gè)None值得對(duì)象

(2)判斷的時(shí)候 均是False

>>> ff=None
>>> if ff:
 print('ff is define')

執(zhí)行結(jié)果:無打?。? 

(3)屬性不同

使用dir()函數(shù)返回參數(shù)的屬性、方法列表。如果參數(shù)包含方法dir(),該方法將被調(diào)用。如果參數(shù)不包含dir(),該方法將最大限度地收集參數(shù)信息。

dir(None)
['__bool__', '__class__', '__delattr__', '__dir__', '__doc__', '__eq__', '__format__', '__ge__', '__getattribute__', '__gt__', '__hash__', '__init__', '__le__', '__lt__', '__ne__', '__new__', '__reduce__', '__reduce_ex__', '__repr__', '__setattr__', '__sizeof__', '__str__', '__subclasshook__']1

dir('')
['__add__', '__class__', '__contains__', '__delattr__', '__dir__', '__doc__', '__eq__', '__format__', '__ge__', '__getattribute__', '__getitem__', '__getnewargs__', '__gt__', '__hash__', '__init__', '__iter__', '__le__', '__len__', '__lt__', '__mod__', '__mul__', '__ne__', '__new__', '__reduce__', '__reduce_ex__', '__repr__', '__rmod__', '__rmul__', '__setattr__', '__sizeof__', '__str__', '__subclasshook__', 'capitalize', 'casefold', 'center', 'count', 'encode', 'endswith', 'expandtabs', 'find', 'format', 'format_map', 'index', 'isalnum', 'isalpha', 'isdecimal', 'isdigit', 'isidentifier', 'islower', 'isnumeric', 'isprintable', 'isspace', 'istitle', 'isupper', 'join', 'ljust', 'lower', 'lstrip', 'maketrans', 'partition', 'replace', 'rfind', 'rindex', 'rjust', 'rpartition', 'rsplit', 'rstrip', 'split', 'splitlines', 'startswith', 'strip', 'swapcase', 'title', 'translate', 'upper', 'zfill']1

總結(jié):

本文解釋了None與 NULL(即空字符)的區(qū)別,以及Python中對(duì)象,類的概念,以及type(),dir()函數(shù)的使用。

到此這篇關(guān)于Python中的None與 NULL(即空字符)的區(qū)別詳解的文章就介紹到這了,更多相關(guān)Python None與 NULL內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • python如何尋找主串中所有指定子串下標(biāo)

    python如何尋找主串中所有指定子串下標(biāo)

    這篇文章主要介紹了python如何尋找主串中所有指定子串下標(biāo),具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2023-01-01
  • Blender Python編程實(shí)現(xiàn)程序化建模生成超形示例詳解

    Blender Python編程實(shí)現(xiàn)程序化建模生成超形示例詳解

    這篇文章主要為大家介紹了Blender Python編程實(shí)現(xiàn)程序化建模生成超形示例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2022-08-08
  • Python Paramiko模塊的使用實(shí)際案例

    Python Paramiko模塊的使用實(shí)際案例

    這篇文章主要介紹了Python Paramiko模塊的使用實(shí)際案例,分享了相關(guān)代碼示例,小編覺得還是挺不錯(cuò)的,具有一定借鑒價(jià)值,需要的朋友可以參考下
    2018-02-02
  • pytorch 模型可視化的例子

    pytorch 模型可視化的例子

    今天小編就為大家分享一篇pytorch 模型可視化的例子,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧
    2019-08-08
  • 通過python掃描二維碼/條形碼并打印數(shù)據(jù)

    通過python掃描二維碼/條形碼并打印數(shù)據(jù)

    這篇文章主要介紹了通過python掃描二維碼/條形碼并打印數(shù)據(jù),文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-11-11
  • Python 繼承,重寫,super()調(diào)用父類方法操作示例

    Python 繼承,重寫,super()調(diào)用父類方法操作示例

    這篇文章主要介紹了Python 繼承,重寫,super()調(diào)用父類方法,結(jié)合完整實(shí)例形式詳細(xì)分析了Python面向?qū)ο蟪绦蛟O(shè)計(jì)中子類繼承與重寫父類方法的相關(guān)操作技巧,需要的朋友可以參考下
    2019-09-09
  • 只用40行Python代碼就能寫出pdf轉(zhuǎn)word小工具

    只用40行Python代碼就能寫出pdf轉(zhuǎn)word小工具

    今天咱們介紹一個(gè)pdf轉(zhuǎn)word的免費(fèi)小工具,滿足這么一個(gè)不常見但是偶爾會(huì)出來煩人的需求文中有非常詳細(xì)的代碼示例,對(duì)小伙伴們很有幫助,需要的朋友可以參考下
    2021-05-05
  • Python執(zhí)行JS的四種方法

    Python執(zhí)行JS的四種方法

    本文將詳細(xì)介紹Python中執(zhí)行和調(diào)用JavaScript的多種方法,包括內(nèi)置的execjs庫、外部庫如PyExecJS、使用瀏覽器引擎和與Node.js的交互,感興趣的可以了解一下
    2023-11-11
  • 簡介二分查找算法與相關(guān)的Python實(shí)現(xiàn)示例

    簡介二分查找算法與相關(guān)的Python實(shí)現(xiàn)示例

    這篇文章主要介紹了二分查找算法與相關(guān)的Python實(shí)現(xiàn)示例,Binary Search同時(shí)也是算法學(xué)習(xí)當(dāng)中最基礎(chǔ)的知識(shí),需要的朋友可以參考下
    2015-08-08
  • python3.7.0的安裝步驟

    python3.7.0的安裝步驟

    本文分步驟給大家介紹了python3.7.0的安裝步驟,本文圖文并茂給大家介紹的非常詳細(xì),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2018-08-08

最新評(píng)論

宁夏| 中西区| 綦江县| 舒城县| 泰兴市| 灵丘县| 定南县| 安西县| 固安县| 钟祥市| 财经| 清河县| 理塘县| 巴林左旗| 新津县| 嘉禾县| 凭祥市| 聊城市| 新泰市| 茌平县| 吉安县| 五常市| 大名县| 边坝县| 黑水县| 华亭县| 天峨县| 体育| 新密市| 岱山县| 南阳市| 樟树市| 兴隆县| 新和县| 泰来县| 铜陵市| 海盐县| 资源县| 晋中市| 凤凰县| 尚志市|