一.基本数据数据类型
int 整型
str 字符型 基本不会存放大量数据
bool 布尔值 用来判断. True, False
list 列表 用来存放大量数据, []表示. 里面可以装各种数据类型.
tuple 元组 只读列表 () 表示
dict 字典 {key:value}
set 集合 不重复并且无序可hash
二.int类型操作方式
bit_leng() 查看一个数的二进制的长度
三.boll类型的操作方式
只True,False两个值,基本没什么操作
其他数据类型转换boll类型的要点
空都是False,非空都是True
四.str(字符串)的操作
定义:由',",''', """把数据框起来的就是字符串
切片:str1 = str[起始位置:结束位置:步长(取值为负反过来切)]
1.从0开始取(反过来是-1)
2.会取起始位置不会取结束位置
转换成大写 .upper()
去掉空白 .stript() j加l或r可以去掉左边或者右边的空白
把xxx替换为xxx .repalce(需要被替换的东西,要替换的内容)
切割 .split(要切割的内容)输入的内容会被去掉
判断以xxx开头或结尾 .startswith()或endswith()
可以用.find() .coun() .index()t查找
查看字符串长度 len(字符串)
五.for循环
循环的对象必须是可迭代对象
for 变量 in 可迭代对象:
可以用continue和break
else:
循环结束执行下面添加的代码