数字类型:int、long、float
字符串类型str
列表list、元组
布尔bool
集合set
字典dict
字节bytes
查看数据类型
tpye(data)
int(整型)
64位的机器上,整数的位数为64位。取值范围在,即 -9223372036854775808 ~ 923372036854775807
long(长整型)
理论上可以无限大,但是由于机器内存有限,所以也不可能无限大。
自从python3开始,就没有long了,全都是int型。
fload(浮点型)
浮点数即小数。
只要加了引号的字符都被认为是字符串。
字符串特性
不可修改是指,变量值不是在原有内存中修改。而是新建了内存空间,将变量名指向新的内存空间。
有索引可切片,切片的区间是左闭右开。
多行字符串
使用''' 三个单引号,赋值多行字符串
\n表示换行符
字符串拼接
字符串内引用外部变量
%s 字符出啊;%d 数字;%f浮点数
python3中可以使用 xxx = f"xxx{v_name}"的格式,引用变量
bool类型就两个值,一个true,一个false。主要作用是作为程序中的逻辑判断。
格式: list_name = ["value1","value2"...]
取值:list_name[index]
常用操作
增 list_name.append("xxx")
插入 list_name.insert(index,"xxx")
改 list_name[index] = "xxx"
查 name.index("xxx") 查询值所在的索引位置
删 del list_name[index] ; list_name.remove("xxx")
切片
切片步长
嵌套