python变量类型有几种_python十种变量类型
變量存儲在內(nèi)存中的值。這就意味著在創(chuàng)建變量時會在內(nèi)存中開辟一個空間。基于變量的數(shù)據(jù)類型,解釋器會分配指定內(nèi)存,并決定什么數(shù)據(jù)可以被存儲在內(nèi)存中。因此,變量可以指定不同的數(shù)據(jù)類型,這些變量可以存儲整數(shù),小數(shù)或字符。
python變量類型:
1.整型
#整型:num=100;print(num);運(yùn)行結(jié)果:如下圖
整型
2.浮點(diǎn)型
#浮點(diǎn)型:num=100.01;print(num);運(yùn)行結(jié)果:如下圖
浮點(diǎn)型
3.字符串
#字符型:字符串或串(String)是由數(shù)字、字母、下劃線組成的一串字符。tr='hellozifu!';print(str);運(yùn)行結(jié)果:如下圖
字符型
4.布爾型
#布爾型:布爾型定義變量時首字母大寫bl=True;print(bl);運(yùn)行結(jié)果:如下圖
布爾型-True
布爾型-False
5.列表
#列表:List(列表)是Python中使用最頻繁的數(shù)據(jù)類型。列表可以完成大多數(shù)集合類的數(shù)據(jù)結(jié)構(gòu)實(shí)現(xiàn)。它支持字符,數(shù)字,字符串甚至可以包含列表(所謂嵌套)。列表用[]標(biāo)識。是python最通用的復(fù)合數(shù)據(jù)類型。arr=[1,3,5,7,9];print(arr);運(yùn)行結(jié)果:如下圖
列表
已更改
6.元組
元組:元組是另一個數(shù)據(jù)類型,類似于List(列表)。元組用"()"標(biāo)識。內(nèi)部元素用逗號隔開。但是元素不能二次賦值,相當(dāng)于只讀列表。tl=(1,3,5,7,9);print(tl[4]);運(yùn)行結(jié)果:如下圖
元組
7.集合
#集合:不可更改,值不允許重復(fù)st=;print(st);運(yùn)行結(jié)果:如下圖
集合
能自動排序,并且重復(fù)的值只顯示一個
8.字典
#字典:(key,value-key和value之間用:隔開)字典(dictionary)是除列表以外python之中最靈活的內(nèi)置數(shù)據(jù)結(jié)構(gòu)類型。列表是有序的對象集合,字典是無序的對象集合。兩者之間的區(qū)別在于:字典當(dāng)中的元素是通過鍵來存取的,而不是通過偏移存取。字典用"{}"標(biāo)識。字典由索引(key)和它對應(yīng)的值value組成。dc={'name1':'user1','name2':'user2','name3':'user3'}print(dc['name1']);運(yùn)行結(jié)果:如下圖
字典
字典遍歷
9.對象
#對象:classPerson:defsay(self):print('mynameisxiaoming!');user=Person();user.say();運(yùn)行結(jié)果:如下圖
對象
10.None
#None:空值val=None;print(val);運(yùn)行結(jié)果:如下圖
None
感謝閱讀,歡迎在評論區(qū)中發(fā)表自己不同的觀點(diǎn),若有其他問題請?jiān)谠u論區(qū)留言,喜歡的朋友請多多關(guān)注轉(zhuǎn)發(fā)支持一下。 ---------END---------
總結(jié)
以上是生活随笔為你收集整理的python变量类型有几种_python十种变量类型的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: java 移动页面中的图片上传_移动端上
- 下一篇: MySQL 基础 ————事务与隔离级别