一起来学习一下python的数据类型
程序员文章站
2022-03-01 17:54:50
目录内置数据类型获取数据类型【type()】str: 转换为str(字符串)类型int: 转换为int类型float: 转换为float类型complex:转换为complex(复数)类型list:...
内置数据类型
文本类型:str
数值类型: int
,float
,complex
序列类型:list
,tuple
,range
映射类型: dict
集合类型: set
,frozenset
布尔类型: boolean
二进制类型: bytes
,bytearray
,mempryview
获取数据类型【type()】
#使用type来进行获取函数类型
x = 12 print('>>使用type来进行获取函数类型') print(type(x))
str: 转换为str(字符串)类型
x = 12 x_1 = str(12) print('>>str:转换为str(字符串)类型') print(x_1) print(type(x_1))
int: 转换为int类型
y = 12.25 y_1 = int(y) print('>> int: 转换为int类型') print(y_1) print(type(y_1))
float: 转换为float类型
z = '12.25' z_1 = float(z) print('>> float: 转换为float类型') print(z_1) print(type(z_1))
complex:转换为complex(复数)类型
a = 1j a_1 = complex(a) print('>> complex:转换为complex(复数)类型') print(a_1) print(type(a_1))
list: 转换为list(列表)类型
b = (1,2,3,4) b_1 = list(b) print('>> list: 转换为list(列表)类型') print(b_1) print(type(b_1))
tuple:转换为tuple(元组)类型
c = [1,2,3,3] c_1 = tuple(c) print('>> tuple:转换为tuple(元组)类型') print(c_1) print(type(c_1))
range: 转换为range类型
d = 6 d_1 = range(d) print('>> range: 转换为range类型') print(d_1) print(type(d_1))
dict: 转换为dict(字典)类型
print('>> dict 转换为dict(字典)类型') 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:转换为set(集合)类型
f = (1,2,3,3) f_1 = set(f) print('>> set:转换为set(集合)类型 ') print(f_1) print(type(f_1))
bool: 转换为bool(布尔)类型
g_1 = bool(x>y) print('>> bool: 转换为bool(布尔)类型') print(g_1) print(type(g_1)) g_1 = bool(x>y) print('>> bool: 转换为bool(布尔)类型') print(g_1) print(type(g_1))
总结
本篇文章就到这里了,希望能够给你带来帮助,也希望您能够多多关注的更多内容!
上一篇: Java深入了解数据结构之栈与队列的详解