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

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

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

Python:type、object、class

Python: 一切為對象

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

type => int => 1

type => class => obj

type是個類,生成的類也是對象,生成的實例是對象

>>>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是個類,同時type也是個對象

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

object是type的實例

type繼承object

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

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

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

第三類:生成的對象

Python 內(nèi)置類型

對象的三個特征:

身份

類型

身份:每個對象身份均不同

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

類型

None(全局只有一個)

數(shù)值

int

float

complex(復數(shù))

bool

迭代類型

序列類型

list

bytes、bytearray、memoryview(二進制序列)

range

tuple

str

array

映射(dict)

集合

set

frozenset

上下文管理類型(with)

其他

模塊類型

class和實例

函數(shù)類型

方法類型

代碼類型

object對象

type類型

ellipsis類型

notimplemented類對象

None類型:Python在程序啟動的時候會生成一個None對象

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

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

相關文章

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

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

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

    Python定時任務實現(xiàn)方案

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

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

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

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

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

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

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

    python中rb含義理解

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

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

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

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

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

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

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

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

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

最新評論

夏津县| 泰来县| 合阳县| 大洼县| 阿拉善盟| 稷山县| 和田市| 福贡县| 辉县市| 开化县| 桃园市| 昭平县| 三门县| 山丹县| 林州市| 华阴市| 岢岚县| 尉氏县| 牟定县| 乐亭县| 全南县| 理塘县| 三江| 新宁县| 西吉县| 惠安县| 嘉鱼县| 水城县| 扶风县| 青河县| 闽清县| 龙川县| 日喀则市| 哈尔滨市| 甘泉县| 阿拉尔市| 乌鲁木齐县| 镇赉县| 广宗县| 饶阳县| 鄂尔多斯市|