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

Python:type、object、class與內(nèi)置類型實(shí)例

 更新時(shí)間:2019年12月25日 15:24:56   作者:Iovebecky  
今天小編就為大家分享一篇Python:type、object、class與內(nèi)置類型實(shí)例,具有很好的參考價(jià)值,希望對大家有所幫助。一起跟隨小編過來看看吧

Python:type、object、class

Python: 一切為對象

>>> a = 1
>>> type(a)
<class'int'>
>>> type(int)
<class'type'>

type => int => 1

type => class => obj

type是個(gè)類,生成的類也是對象,生成的實(shí)例是對象

>>>class Student:
>>> pass
>>>
>>>stu = Student()
>>>type(stu)
__main__.Student
>>>Student.__base__
object

Student的基類是obj

>>>class MyStudent(Student):
>>> pass
>>>
>>>MyStudent.__base__
__main__.Student

MyStudent繼承Student

MyStudent的基類是Student

object是最頂層的基類

type是個(gè)類,同時(shí)type也是個(gè)對象

>>> type.__base__
object
>>> type(object)
type
>>> object.__bases__
()

object是type的實(shí)例

type繼承object

我們可以把這些分為3類:

第一類:type自成一類,type是自己的對象(可以實(shí)例化自己),type可以把所有變成他的對象

第二類:list、str、Student…類會繼承object,list、str、Student…是類,同時(shí)也是type的對象。object是所有的基類(一切都繼承object)

第三類:生成的對象

Python 內(nèi)置類型

對象的三個(gè)特征:

身份

類型

身份:每個(gè)對象身份均不同

>>> a = 1
>>> id(a)
4333971504
>>> a = {}
>>>id(a)
4393125064

類型

None(全局只有一個(gè))

數(shù)值

int

float

complex(復(fù)數(shù))

bool

迭代類型

序列類型

list

bytes、bytearray、memoryview(二進(jìn)制序列)

range

tuple

str

array

映射(dict)

集合

set

frozenset

上下文管理類型(with)

其他

模塊類型

class和實(shí)例

函數(shù)類型

方法類型

代碼類型

object對象

type類型

ellipsis類型

notimplemented類對象

None類型:Python在程序啟動(dòng)的時(shí)候會生成一個(gè)None對象

>>> a = None
>>> b = None
>>> id(a) == id(b)
True

以上這篇Python:type、object、class與內(nèi)置類型實(shí)例就是小編分享給大家的全部內(nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • Python實(shí)現(xiàn)上課點(diǎn)名器系統(tǒng)

    Python實(shí)現(xiàn)上課點(diǎn)名器系統(tǒng)

    今天給大家分享一個(gè)讀者粉絲投稿的,關(guān)于上課點(diǎn)名的實(shí)戰(zhàn)案例,對Python上課點(diǎn)名器實(shí)現(xiàn)過程感興趣的朋友,一起來看看是如何實(shí)現(xiàn)的吧
    2021-10-10
  • Python定時(shí)任務(wù)實(shí)現(xiàn)方案

    Python定時(shí)任務(wù)實(shí)現(xiàn)方案

    這篇文章主要介紹了Python定時(shí)任務(wù)實(shí)現(xiàn)的方案,定時(shí)執(zhí)行的任務(wù),可以是一段bash命令,也可以是一個(gè)腳本文件。通常用于我們需要在特定時(shí)刻做事情,下面來看看文章詳細(xì)內(nèi)容,需要的朋友可以參考一下
    2021-11-11
  • 在Python的gevent框架下執(zhí)行異步的Solr查詢的教程

    在Python的gevent框架下執(zhí)行異步的Solr查詢的教程

    這篇文章主要介紹了在Python的gevent框架下執(zhí)行異步的Solr查詢的教程,Solr請求在處理I/O方面較為高效,需要的朋友可以參考下
    2015-04-04
  • python實(shí)現(xiàn)感知機(jī)模型的示例

    python實(shí)現(xiàn)感知機(jī)模型的示例

    這篇文章主要介紹了python實(shí)現(xiàn)感知機(jī)模型的示例,幫助大家更好的理解和學(xué)習(xí)python 機(jī)器學(xué)習(xí)的相關(guān)知識,感興趣的朋友可以了解下
    2020-09-09
  • 詳解python中xlrd包的安裝與處理Excel表格

    詳解python中xlrd包的安裝與處理Excel表格

    python處理Excel常用到的模塊是xlrd。使用xlrd可以非常方便的處理Excel文檔,下面這篇文章將給大家詳細(xì)介紹python中包xlrd的安裝與利用xlrd處理Excel表格的方法,有需要的朋友們可以參考學(xué)習(xí),下面來一起看看吧。
    2016-12-12
  • python中rb含義理解

    python中rb含義理解

    在本篇文章里小編給大家整理的是關(guān)于python中rb含義及用法內(nèi)容,需要的朋友們可以學(xué)習(xí)下。
    2020-06-06
  • 基于python的socket實(shí)現(xiàn)單機(jī)五子棋到雙人對戰(zhàn)

    基于python的socket實(shí)現(xiàn)單機(jī)五子棋到雙人對戰(zhàn)

    這篇文章主要為大家詳細(xì)介紹了基于python的socket實(shí)現(xiàn)單機(jī)五子棋到雙人對戰(zhàn),文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2019-06-06
  • 使用python將CSV和Excel表格數(shù)據(jù)導(dǎo)入到Word表格

    使用python將CSV和Excel表格數(shù)據(jù)導(dǎo)入到Word表格

    在不同格式的文檔之間進(jìn)行數(shù)據(jù)傳輸是非常重要的操作,例如將CSV和Excel表格數(shù)據(jù)導(dǎo)入到Word文檔中,不僅可以實(shí)現(xiàn)數(shù)據(jù)的有效整合與展示,還能極大地提升工作效率和文檔的專業(yè)性,本文將介紹如何使用Python將CSV和Excel表格數(shù)據(jù)導(dǎo)入到Word文檔中并創(chuàng)建表格
    2024-09-09
  • python?windows安裝cuda+cudnn+pytorch教程

    python?windows安裝cuda+cudnn+pytorch教程

    這篇文章主要介紹了python?windows安裝cuda+cudnn+pytorch教程,具有很好的參考價(jià)值,希望對大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2023-05-05
  • Python和Pygame庫開發(fā)“小黃狗跑酷”游戲

    Python和Pygame庫開發(fā)“小黃狗跑酷”游戲

    “小黃狗跑酷”是一款有趣的跑酷類游戲,玩家將控制一只可愛的小黃狗在城市的街道上跑酷,避開障礙物,收集骨頭,盡可能獲得高分,本文將全面介紹如何使用Python和Pygame庫來開發(fā)這個(gè)游戲,從最初的概念設(shè)計(jì)到最終的代碼實(shí)現(xiàn),幫助您理解游戲開發(fā)的基本流程
    2025-03-03

最新評論

永春县| 竹北市| 石嘴山市| 密山市| 龙川县| 青龙| 和政县| 介休市| 六安市| 高安市| 东阿县| 尚志市| 平泉县| 盱眙县| 北辰区| 柞水县| 板桥市| 十堰市| 朝阳县| 托里县| 永州市| 赤峰市| 申扎县| 淮安市| 噶尔县| 沾化县| 舟曲县| 乌兰浩特市| 岐山县| 安顺市| 巴马| 邹平县| 钦州市| 太保市| 滁州市| 九龙坡区| 朝阳县| 贵溪市| 乳山市| 罗定市| 永顺县|