数值类型
int:整数 / 转换为整数(去掉小数部分)
float:浮点(小数) / 转换为小数(整数后会加上.0)
complex:复数(了解) 例: e=1+2j
print(e.real)查看实部
print(e.imag)查看虚部 (虚部用j表示)
bool:布尔值 对/错 (判断) 0/1#
type():专门用来查看数据类型
print(type(2)) #<class'int'>
print(type(1.2)) #<class'float'>
print(type(1+2j) #<class'complex'>
数据运算: + - * / % // **
加 减 乘 除 取余 取整 幂
字符串(str)
三种形式: ' ' / " " / ''' ''' (不同形式用于字符串嵌套,其中三引号可以换行使用)
列表(list)
a = [1,2,3,4,5]
list也可以转换,但是不可以转int和float型,int和float型可以先用str转换成字符串再转列表:print(list(str(a)))
列表内可以存入多个各类元素
元组(tuple)
元组是不可变类型,内容不能进行增改删,只是可查
索引
属于查询
b[0] 从b里去查找第0个数据
len()查看列表长度
切片
data[开始,结束,步长]
a = [1,2,3,'bb','cc','dd',7,8]
a[1:] #取到最后
a[::2] # 步长
a[1:-2:2] #输出[2, 'bb', 'dd']