一起來(lái)學(xué)習(xí)一下python的數(shù)據(jù)類(lèi)型
內(nèi)置數(shù)據(jù)類(lèi)型
文本類(lèi)型:str
數(shù)值類(lèi)型: int
,float
,complex
序列類(lèi)型:list
,tuple
,range
映射類(lèi)型: dict
集合類(lèi)型: set
,frozenset
布爾類(lèi)型: boolean
二進(jìn)制類(lèi)型: bytes
,bytearray
,mempryview
獲取數(shù)據(jù)類(lèi)型【type()】
#使用type來(lái)進(jìn)行獲取函數(shù)類(lèi)型
x = 12 print('>>使用type來(lái)進(jìn)行獲取函數(shù)類(lèi)型') print(type(x))
str: 轉(zhuǎn)換為str(字符串)類(lèi)型
x = 12 x_1 = str(12) print('>>str:轉(zhuǎn)換為str(字符串)類(lèi)型') print(x_1) print(type(x_1))
int: 轉(zhuǎn)換為int類(lèi)型
y = 12.25 y_1 = int(y) print('>> int: 轉(zhuǎn)換為int類(lèi)型') print(y_1) print(type(y_1))
float: 轉(zhuǎn)換為float類(lèi)型
z = '12.25' z_1 = float(z) print('>> float: 轉(zhuǎn)換為float類(lèi)型') print(z_1) print(type(z_1))
complex:轉(zhuǎn)換為complex(復(fù)數(shù))類(lèi)型
a = 1j a_1 = complex(a) print('>> complex:轉(zhuǎn)換為complex(復(fù)數(shù))類(lèi)型') print(a_1) print(type(a_1))
list: 轉(zhuǎn)換為list(列表)類(lèi)型
b = (1,2,3,4) b_1 = list(b) print('>> list: 轉(zhuǎn)換為list(列表)類(lèi)型') print(b_1) print(type(b_1))
tuple:轉(zhuǎn)換為tuple(元組)類(lèi)型
c = [1,2,3,3] c_1 = tuple(c) print('>> tuple:轉(zhuǎn)換為tuple(元組)類(lèi)型') print(c_1) print(type(c_1))
range: 轉(zhuǎn)換為range類(lèi)型
d = 6 d_1 = range(d) print('>> range: 轉(zhuǎn)換為range類(lèi)型') print(d_1) print(type(d_1))
dict: 轉(zhuǎn)換為dict(字典)類(lèi)型
print('>> dict 轉(zhuǎn)換為dict(字典)類(lèi)型') e_1 = dict(a=2,b=4) print(e_1) print(type(e_1)) e_2 = dict([(x,1),(y,2)]) print(e_2) print(type(e_2))
set:轉(zhuǎn)換為set(集合)類(lèi)型
f = (1,2,3,3) f_1 = set(f) print('>> set:轉(zhuǎn)換為set(集合)類(lèi)型 ') print(f_1) print(type(f_1))
bool: 轉(zhuǎn)換為bool(布爾)類(lèi)型
g_1 = bool(x>y) print('>> bool: 轉(zhuǎn)換為bool(布爾)類(lèi)型') print(g_1) print(type(g_1)) g_1 = bool(x>y) print('>> bool: 轉(zhuǎn)換為bool(布爾)類(lèi)型') print(g_1) print(type(g_1))
總結(jié)
本篇文章就到這里了,希望能夠給你帶來(lái)幫助,也希望您能夠多多關(guān)注腳本之家的更多內(nèi)容!
相關(guān)文章
如何使用Python進(jìn)行數(shù)據(jù)分析之方差分析詳解
這篇文章主要給大家介紹了關(guān)于如何使用Python進(jìn)行數(shù)據(jù)分析之方差分析的相關(guān)資料,方差分析是一種常用的對(duì)數(shù)據(jù)進(jìn)行分析的方法,用于兩個(gè)及兩個(gè)以上樣本均數(shù)和方差差別的顯著性檢驗(yàn),需要的朋友可以參考下2024-03-03Python?ArcPy實(shí)現(xiàn)批量計(jì)算多時(shí)相遙感影像的各項(xiàng)元平均值
這篇文章主要為大家詳細(xì)介紹了如何基于Python中ArcPy模塊,實(shí)現(xiàn)對(duì)大量長(zhǎng)時(shí)間序列柵格遙感影像文件的每一個(gè)像元進(jìn)行多時(shí)序平均值的求取,感興趣的可以了解一下2023-04-04Python Opencv實(shí)現(xiàn)單目標(biāo)檢測(cè)的示例代碼
這篇文章主要介紹了Python Opencv實(shí)現(xiàn)單目標(biāo)檢測(cè)的示例代碼,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2020-09-09pyqt5 實(shí)現(xiàn)在別的窗口彈出進(jìn)度條
今天小編就為大家分享一篇pyqt5 實(shí)現(xiàn)在別的窗口彈出進(jìn)度條,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧2019-06-06python的scrapy框架之Pipeline文件的用法詳解
這篇文章主要介紹了python的scrapy框架之Pipeline文件的用法詳解,Pipeline是一個(gè)獨(dú)立的模塊,用于處理從Spider中提取的Item對(duì)象,實(shí)現(xiàn)對(duì)數(shù)據(jù)的進(jìn)一步處理、存儲(chǔ)和清洗等操作,下面將詳細(xì)介紹Scrapy框架中Pipeline的用法,需要的朋友可以參考下2023-10-10Python全棧之進(jìn)程和守護(hù)進(jìn)程
這篇文章主要為大家介紹了Python進(jìn)程和守護(hù)進(jìn)程,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下,希望能夠給你帶來(lái)幫助2021-12-12聊聊通過(guò)celery_one避免Celery定時(shí)任務(wù)重復(fù)執(zhí)行的問(wèn)題
Celery Once 也是利用 Redis 加鎖來(lái)實(shí)現(xiàn), Celery Once 在 Task 類(lèi)基礎(chǔ)上實(shí)現(xiàn)了 QueueOnce 類(lèi),該類(lèi)提供了任務(wù)去重的功能,今天通過(guò)本文給大家介紹通過(guò)celery_one避免Celery定時(shí)任務(wù)重復(fù)執(zhí)行的問(wèn)題,感興趣的朋友一起看看吧2021-10-10PyQt5頁(yè)面跳轉(zhuǎn)問(wèn)題及解決方式
本文主要介紹了PyQt5頁(yè)面跳轉(zhuǎn)問(wèn)題及解決方式,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2023-01-01