加粗样式
 数值与字符串
 受限于电脑内存
 数字 int
 float
 布尔
 none
列表list:l=[1,2,3]
 l[1]=2
 字典表dict:d={‘name’;‘tom’,‘age’:20}
 d.get(‘name’)
 d[‘name’]
 元组t=(1,2,3,4)
 元组与列表区别:列表可以改变相应下标数据,元组不行。
 数值:声明赋值使用
 表达式
 ‘{0}’占位符.format(20)
 ‘3+2={‘0}’.format{5}
 ‘f=3.3333333’
 ‘f={0:,2f}’.format(f)
 ‘f=3.33’
 d={‘name’;‘tom’,‘age’:20}
 '姓名:{0},年龄:{1}’.format(d.get(‘name’),d.get(‘age’))
 比较返回布尔
 10//4=2 10//4.0=2.0
 math.floor(3.4)=3正向取整
 math.trunc{3.4}=3往中间取整
 round(3,4)=3四舍五入
 oct hex bin八进制 十六进制 二进制
 decimal.Decimal(‘3.14’)精度更高
 转义符\
 \n换行
 \b退格
 \t空格
 path=r"…"原意
 三引号说明性文档
 ord看ANSIC码
 h.replace字符代换函数
列表
布尔本质isinstance(TRUE.int)
 True1,False0
 字符串在python不支持原位改变 h.replace字符代换函数还要赋值
 频繁更改用列表
 s=‘code’
 l=list(s)改变字符后
 s=’’.join(l)
 方法url .split可以找到相应位置切割
 url .startwith判断开头
 find找字符数量
 upper大写
 交换a,b=b,a
 append追加 extend扩展
 l.sort排序从小到大 l.reverse 从大到小
 l.pop删除最小
 l.index找位置
 del全局删除
 拷贝副本