欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

python獲取對(duì)象信息的實(shí)例詳解

 更新時(shí)間:2021年07月07日 09:26:56   投稿:laozhang  
在本篇文章和里小編給大家整理的是一篇關(guān)于python獲取對(duì)象信息的實(shí)例詳解內(nèi)容,有興趣的朋友們可以學(xué)習(xí)參考下。

1、獲取對(duì)象類型,基本類型可以用type()來判斷。

>>> type(123)
<class 'int'>
>>> type('str')
<class 'str'>
>>> type(None)
<type(None) 'NoneType'>

2、如果想獲得一個(gè)對(duì)象的所有屬性和方法,可以使用dir()函數(shù)返回包含字符串的list。

>>> dir('ABC')
['__add__', '__class__',..., '__subclasshook__', 'capitalize', 'casefold',..., 'zfill']

知識(shí)點(diǎn)擴(kuò)展:

使用type()

首先,我們來判斷對(duì)象類型,使用type()函數(shù):

基本類型都可以用type()判斷:

>>> type(123)
<type 'int'>
>>> type('str')
<type 'str'>
>>> type(None)
<type 'NoneType'>

如果一個(gè)變量指向函數(shù)或者類,也可以用type()判斷:

>>> type(abs)
<type 'builtin_function_or_method'>
>>> type(a)
<class '__main__.Animal'>

但是type()函數(shù)返回的是什么類型呢?它返回type類型。如果我們要在if語句中判斷,就需要比較兩個(gè)變量的type類型是否相同:

>>> type(123)==type(456)
True
>>> type('abc')==type('123')
True
>>> type('abc')==type(123)
False

但是這種寫法太麻煩,Python把每種type類型都定義好了常量,放在types模塊里,使用之前,需要先導(dǎo)入:

>>> import types
>>> type('abc')==types.StringType
True
>>> type(u'abc')==types.UnicodeType
True
>>> type([])==types.ListType
True
>>> type(str)==types.TypeType
True

到此這篇關(guān)于python獲取對(duì)象信息的實(shí)例詳解的文章就介紹到這了,更多相關(guān)python如何獲取對(duì)象信息內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • python簡單幾步獲取各種DOS命令顯示的內(nèi)容詳解流程

    python簡單幾步獲取各種DOS命令顯示的內(nèi)容詳解流程

    你會(huì)用python獲取各種DOS命令顯示的內(nèi)容核心嗎?說的可不是返回值,是用system()函數(shù)調(diào)用windows操作系統(tǒng)的DOS命令來做點(diǎn)事情,需要的朋友可以參考下
    2021-10-10
  • 在Python中使用MongoEngine操作數(shù)據(jù)庫教程實(shí)例

    在Python中使用MongoEngine操作數(shù)據(jù)庫教程實(shí)例

    這篇文章主要介紹了在Python中使用MongoEngine操作數(shù)據(jù)庫教程實(shí)例,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2019-12-12
  • python定向爬取淘寶商品價(jià)格

    python定向爬取淘寶商品價(jià)格

    這篇文章主要為大家詳細(xì)介紹了python定向爬取淘寶商品價(jià)格,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2018-02-02
  • Python DataFrame設(shè)置/更改列表字段/元素類型的方法

    Python DataFrame設(shè)置/更改列表字段/元素類型的方法

    今天小編就為大家分享一篇Python DataFrame設(shè)置/更改列表字段/元素類型的方法,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧
    2018-06-06
  • anaconda虛擬環(huán)境默認(rèn)路徑的更改圖文教程

    anaconda虛擬環(huán)境默認(rèn)路徑的更改圖文教程

    在Anaconda中如果沒有指定路徑,虛擬環(huán)境會(huì)默認(rèn)安裝在anaconda所安裝的目錄下,這篇文章主要給大家介紹了關(guān)于anaconda虛擬環(huán)境默認(rèn)路徑更改的相關(guān)資料,需要的朋友可以參考下
    2023-10-10
  • python使用form-data形式上傳文件請(qǐng)求的方法

    python使用form-data形式上傳文件請(qǐng)求的方法

    Python中的multipart/form-data是一種HTTP POST請(qǐng)求的數(shù)據(jù)格式,用于上傳文件或二進(jìn)制數(shù)據(jù),下面這篇文章主要給大家介紹了關(guān)于python使用form-data形式上傳文件請(qǐng)求的相關(guān)資料,需要的朋友可以參考下
    2023-04-04
  • Python產(chǎn)生Gnuplot繪圖數(shù)據(jù)的方法

    Python產(chǎn)生Gnuplot繪圖數(shù)據(jù)的方法

    今天小編就為大家分享一篇Python產(chǎn)生Gnuplot繪圖數(shù)據(jù)的方法,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧
    2018-11-11
  • python模塊之subprocess模塊級(jí)方法的使用

    python模塊之subprocess模塊級(jí)方法的使用

    這篇文章主要介紹了python模塊之subprocess模塊級(jí)方法的使用,小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧
    2019-03-03
  • Python實(shí)現(xiàn)分段讀取和保存遙感數(shù)據(jù)

    Python實(shí)現(xiàn)分段讀取和保存遙感數(shù)據(jù)

    當(dāng)遇到批量讀取大量遙感數(shù)據(jù)進(jìn)行運(yùn)算的時(shí)候,如果不進(jìn)行分段讀取操作的話,電腦內(nèi)存可能面臨著不夠使用的情況,所以我們要進(jìn)行分段讀取數(shù)據(jù)然后進(jìn)行運(yùn)算,運(yùn)算結(jié)束之后把這段數(shù)據(jù)保存成tif文件,本文介紹了Python實(shí)現(xiàn)分段讀取和保存遙感數(shù)據(jù),需要的朋友可以參考下
    2023-08-08
  • 使用Python的OpenCV模塊識(shí)別滑動(dòng)驗(yàn)證碼的缺口(推薦)

    使用Python的OpenCV模塊識(shí)別滑動(dòng)驗(yàn)證碼的缺口(推薦)

    這篇文章主要介紹了使用Python的OpenCV模塊識(shí)別滑動(dòng)驗(yàn)證碼的缺口,本文給大家介紹的非常詳細(xì),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2019-05-05

最新評(píng)論