基本数据类型扩展,及字符串的操做(切片,记忆希望字符串的基本操作)
⼀.python基本数据类型 1. int ==> 整数. 主要⽤来进⾏数学运算 2. str ==> 字符串, 可以保存少量数据并进⾏相应的操作 3. bool==>判断真假, True, False 4. list==> 存储⼤量数据.⽤[ ]表⽰ 5. tuple=> 元组, 不可以发⽣改变 ⽤( )表⽰ 6. dict==> 字典, 保存键值对, ⼀样可以保存⼤量数据 7. set==> 集合, 保存⼤量数据. 不可以重复. 其实就是不保存value的dict 整数(int) 在python3中所有的整数都是int类型. 但在python2中如果数据量比较⼤. 会使⽤long类型. 在python3中不存在long类型 整数可以进⾏的操作: bit_length(). 计算整数在内存中占⽤的⼆进制码的⻓度 s1 = 15 print(s1.bit_length()) 布尔值(bool) 取值只有True, False. bool值没有操作. 转换问题: str => int int(str) int => str str(int) int => bool bool(int). 0是False 非0是True bool=>int int(bool) True是1, False是0 str => bool bool(str) 空字符串是False, 不空是True bool =