從零開(kāi)始學(xué)Python----主要數(shù)據(jù)類(lèi)型概述

(1)數(shù)字類(lèi)型
Python中的數(shù)字類(lèi)型主要包括int(整型)、long(長(zhǎng)整型)和float(浮點(diǎn)型),但是在Python3中就不再有l(wèi)ong類(lèi)型了。
對(duì)于int(整型)而言,在32位機(jī)器上,整數(shù)的位數(shù)為32位,在64位機(jī)器上,整數(shù)的位數(shù)為64位
對(duì)float(浮點(diǎn)型)而言,是帶有小數(shù)點(diǎn)的數(shù),其精度和機(jī)器有關(guān)。
如:
x1=10
x2=10.0
print(x1,x2)
print(type(x1),type(x2))

(2)字符串
字符串是Python中最常用的數(shù)據(jù)類(lèi)型,在Python中創(chuàng)建字符串非常簡(jiǎn)單,我們使用單引號(hào)獲雙引號(hào)來(lái)創(chuàng)建字符串均可。
如:
x3='hello world'
x4='hello'
x5='a'

(3)布爾型
布爾型數(shù)據(jù)即代表真假值,通常使用在循環(huán)和判斷語(yǔ)句中,在Python中定義了兩個(gè)布爾型數(shù)據(jù),即True和False,任何數(shù)據(jù)類(lèi)型均可轉(zhuǎn)為布爾類(lèi)型來(lái)判斷真假,也可直接用于條件判斷
比較簡(jiǎn)單的使用方法即判斷數(shù)據(jù),如:
a=2
b=1
print(a==1)
print(b==1)

(4)列表list
Python里面的列表類(lèi)似于C++里的數(shù)組,它的特點(diǎn)是,列表里面的元素可以是任意數(shù)據(jù)類(lèi)型,每個(gè)列表中元素的數(shù)據(jù)類(lèi)型可以是不相同的,列表中的元素可以隨時(shí)任意添加修改或刪除。其特征為‘[]’中括號(hào)創(chuàng)建,各元素之間用逗號(hào)隔開(kāi),如:

lst=[1,2,3,4,5]
print(lst,type(lst))
lst2=[1,2,3,'hello',[1,23,3]]
print(lst2[2],type(lst2[2])

(4)元祖tuple
Python中的元祖與列表是非常相似的,最大的區(qū)別是元祖一旦建立后是不可修改的,里面的元素不可任意增加或刪除,創(chuàng)建時(shí)將列表的中括號(hào)’[]'修改為‘()’
如:

tup=(1,2,3,4,5)
lst=[1,2,3,4,5]
lst[0]=100
print(tup,type(tup))
print(lst,type(lst))

(5)字典dict
Python中的字典是一個(gè)很好玩的數(shù)據(jù)類(lèi)型,類(lèi)似于新華字典中一個(gè)詞代表一個(gè)意思,Python中的字典數(shù)據(jù)是一個(gè)key值代表一個(gè)value,由‘{}’一對(duì)大括號(hào)創(chuàng)建,字典中的‘key’值必須是字符串類(lèi)型,value值可以是任意的,如:

dic={'a':234,'b':'hello world','c':'你好'}
print(dic,type(dic))

(6)數(shù)據(jù)類(lèi)型轉(zhuǎn)換方法
我們這里討論P(yáng)ython中一種強(qiáng)制類(lèi)型轉(zhuǎn)換方法,且暫時(shí)只針對(duì)暫時(shí)只針對(duì)int,float,str三種,這種方法很簡(jiǎn)單,無(wú)需贅言,一個(gè)代碼大家就看懂了

var=10
print(var,type(var))
var2=float(var)
print(var2,type(var2))
var3=str(var)
print(var3,type(var3))

本人是一位211高校在讀的本科生,對(duì)數(shù)據(jù)分析比較感興趣,去年拿到了數(shù)學(xué)建模國(guó)家一等獎(jiǎng),今年參加了美賽還沒(méi)結(jié)果,參加比賽選的題型都是大數(shù)據(jù)型,用過(guò)Excel,Spss,Lingo,MATLAB做數(shù)據(jù)分析,現(xiàn)在覺(jué)得Python比較高效,做數(shù)據(jù)可視化也非常方便,每天都在堅(jiān)持學(xué)習(xí),對(duì)Python數(shù)據(jù)分析和數(shù)據(jù)可視化有興趣的可以關(guān)注我哦,每天都會(huì)更新的,跟我一起進(jìn)步呀
我的CSDN博客地址是:https://blog.csdn.net/duohuanxi

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容