Python程序設(shè)計(jì)入門(mén)(2)變量類(lèi)型簡(jiǎn)介
通常來(lái)說(shuō),Python的變量/數(shù)據(jù)類(lèi)型非常多,但是它是不需要用戶(hù)指定的,因?yàn)?STRONG>有些是根據(jù)部份系統(tǒng)函數(shù)生成,另外一些是自動(dòng)根據(jù)變量的值識(shí)別的,這些數(shù)據(jù)類(lèi)型常量在class types定義,所以使用時(shí)需要 import types如:
a = [1,2,3]
if type(a) is types.ListType:
print a
else:
print 'not list'
Python的具體變量/數(shù)據(jù)類(lèi)型如下:
NoneType
None 類(lèi)型
TypeType
Type對(duì)象自身
BooleanType
布爾類(lèi)型
IntType
整數(shù)類(lèi)型
LongType
長(zhǎng)整型
FloatType
浮點(diǎn)類(lèi)型
ComplexType
復(fù)數(shù)類(lèi)型(如1.0j 如果不支持的情況下將不會(huì)被定義此類(lèi)型)
StringType
字符串類(lèi)型 (e.g. 'Spam').
UnicodeType
Unicode 字符串 (e.g. u'Spam' 如果不支持的情況下將不會(huì)被定義此類(lèi)型)
TupleType
元組類(lèi)型
ListType
鏈表數(shù)組類(lèi)型
DictType
哈希數(shù)組類(lèi)型(詞典數(shù)組)
DictionaryType
上面的全稱(chēng)
FunctionType
函數(shù)類(lèi)型
LambdaType
函數(shù)類(lèi)型備用名稱(chēng)
GeneratorType
迭代器對(duì)象,通過(guò)調(diào)用函數(shù)發(fā)生器產(chǎn)生的。
CodeType
對(duì)于代碼對(duì)象的類(lèi)型,如由 compile() 返回。
ClassType
對(duì)象類(lèi)型
InstanceType
對(duì)象實(shí)例類(lèi)型
MethodType
對(duì)象的方法
UnboundMethodType
MethodType備用名稱(chēng)。
BuiltinFunctionType
內(nèi)置的函數(shù)類(lèi)型,如 len() or sys.exit().
BuiltinMethodType
BuiltinFunction的備用名稱(chēng)
ModuleType
模塊類(lèi)型
FileType
如sys.stdout打開(kāi)的文件類(lèi)型的對(duì)象。
XRangeType
xrange() 返回的范圍選擇對(duì)象
SliceType
slice() 返回的對(duì)象
EllipsisType
省略的類(lèi)型。
TracebackType
如 sys.exc_traceback 返回的對(duì)象類(lèi)型
FrameType
一種回溯對(duì)象如 tb.tb_frame
BufferType
buffer()函數(shù)返回的類(lèi)型
- Python中請(qǐng)使用isinstance()判斷變量類(lèi)型
- Python 變量類(lèi)型及命名規(guī)則介紹
- pycharm下查看python的變量類(lèi)型和變量?jī)?nèi)容的方法
- Python 變量類(lèi)型詳解
- Python變量類(lèi)型知識(shí)點(diǎn)總結(jié)
- Python基礎(chǔ)之變量基本用法與進(jìn)階詳解
- Python global全局變量函數(shù)詳解
- python實(shí)現(xiàn)同時(shí)給多個(gè)變量賦值的方法
- Python全局變量操作詳解
- Python基礎(chǔ)之高級(jí)變量類(lèi)型實(shí)例詳解
相關(guān)文章
win與linux系統(tǒng)中python requests 安裝
requests是Python的一個(gè)HTTP客戶(hù)端庫(kù),跟urllib,urllib2類(lèi)似,今天我們主要來(lái)談?wù)剋in與linux系統(tǒng)中python requests的安裝方法以及使用指南2016-12-12
Python中多線(xiàn)程thread與threading的實(shí)現(xiàn)方法
這篇文章主要介紹了Python中多線(xiàn)程thread與threading的實(shí)現(xiàn)方法,很重要的應(yīng)用,需要的朋友可以參考下2014-08-08
Python數(shù)據(jù)結(jié)構(gòu)樹(shù)與算法分析
這篇文章主要介紹了Python數(shù)據(jù)結(jié)構(gòu)樹(shù)與算法分析,文章圍繞主題展開(kāi)詳細(xì)的內(nèi)容介紹,具有一定的參考價(jià)值,需要的小伙伴可以參考一下2022-07-07
python3 selenium自動(dòng)化測(cè)試 強(qiáng)大的CSS定位方法
今天小編就為大家分享一篇python3 selenium自動(dòng)化測(cè)試 強(qiáng)大的CSS定位方法,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧2019-08-08
Python pymysql連接數(shù)據(jù)庫(kù)并將查詢(xún)結(jié)果轉(zhuǎn)化為Pandas dataframe
這篇文章主要為大家介紹了Python pymysql連接數(shù)據(jù)庫(kù)并將結(jié)果轉(zhuǎn)化為Pandas dataframe實(shí)現(xiàn)方法詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪2023-05-05
Python 實(shí)現(xiàn)靜態(tài)鏈表案例詳解
這篇文章主要介紹了Python 實(shí)現(xiàn)靜態(tài)鏈表案例詳解,本篇文章通過(guò)簡(jiǎn)要的案例,講解了該項(xiàng)技術(shù)的了解與使用,以下就是詳細(xì)內(nèi)容,需要的朋友可以參考下2021-09-09
Python爬蟲(chóng)必備之Xpath簡(jiǎn)介及實(shí)例講解
xpath是一種在XML文檔中定位元素的語(yǔ)言,常用于xml、html文件解析,比css選擇器使用方便,下面這篇文章主要給大家介紹了關(guān)于Python爬蟲(chóng)必備之Xpath簡(jiǎn)介及實(shí)例的相關(guān)資料,需要的朋友可以參考下2022-04-04
Python實(shí)現(xiàn)批量將PPT轉(zhuǎn)換成長(zhǎng)圖
這篇文章主要為大家詳細(xì)介紹了如何利用Python實(shí)現(xiàn)批量將PPT轉(zhuǎn)換成長(zhǎng)圖,并且圖片名稱(chēng)與PPT文件名稱(chēng)相同,保存位置相同,感興趣的小伙伴可以了解下2023-08-08

