Python的基础类型:
1.int -------> 整形:主要用力进行数字计算
2.string ------>字符串:可以保存少量数据并进行相关的操作
3.bool-------->布尔型:判断真假 true(真),false(假)
4.list--------->列表:存储大量数据,用[]来表示
5.tuple------->元组:不可以改变,用()表示
6.dict---------->字典:保存键值对,一样保存大量数据
7.ste----------->集合:保存大量数据不可以重复,也就是不保存value的dict
整数(int)
在Python中整数都是int型,但是在python2中如果数据量比较大.会使用long类型,在python3中不存在long类型,整数可以进行的操作
bit_length().计算整数在内存中占用的二进制长度
布尔值(bool):
取值只有ture和false,bool没有操作
转换问题:
str--------> int(str) str字符串类转换成数字类型
int-------->str(int) int数字类型转换成字符串类型
int--------->boot(int) int转换成布尔型,0是false,非0是true
bool------>int(bool) bool转换为数字类,true是1,fase是0,只存在1和0
str--------->bool(str) 空字符串是false,不空是true
bool------->str(bool) 把bool转成相应的值
字符串(str):
把字符连接到一起称作字符串:字符串是可以先加的:(字符串+字符串),在python中',",''',"""引起来的内容成为字符串
4.1:切片和索引
1.索引,索引就是下标记,切记,下标从0开始