python常用数据类型
整型 int
a = 10
print(type(a))
结果:<class 'int'>
浮点型 float
num = 3.1
print(type(num))
结果:<class 'float'>
复数 complex(不常用)
x = a + bj的形式
x = 1 + 2j
# 访问实部
x.real
# 访问虚部
x.imag
>>> x = 1 +2j
>>> x.real
1.0
>>> x.imag
2.0
布尔 bool
布尔值中除了True和False之外,0、0.0、空字符串、空列表、空字典、空集合等都等价False,其余的等价True
type(False)
<class 'bool'>
列表 list
列表是一种可变,可迭代的数据类型,内部可以存储不同数据类型的数据
空列表用[]表示
>>> list_stu = ['jack','jerry']
>>> type(list_stu)
<class 'list'>
元组 tuple
元组是一种不可变,可迭代的数据类型,内部可以存储不同数据类型的数据
空元组用(,)表示
>>> tuple_id = ('0001','0002')
>>> type(tuple_id)
<class 'tuple'>
字典 dict
字典是一种只能存储键值对,可迭代的数据类型
空字典用{}表示
>>> dict_ifm = {
'姓名':'张可爱'}
>>> type(dict_ifm)
<class 'dict'>
集合 set
集合是一种无序的,可迭代,可以存储不同类型数据的数据类型
空集合用set()表示
>>> set_name = {
'jack','tom'}
>>> type(set_name)
<class 'set'>