Python
1、变量,Python不用声明变量类型,直接用=号定义就可以了
a=8 int类型
b=8.9 float类型
c='zifu' 字符类型
2、变量命名
变量可以是字母,数字,下划线组合,不能以数字开头,关键字不能作为变量,
关键字: ['and', 'as', 'assert', 'break', 'class', 'continue', 'def', 'del', 'elif', 'else', 'except', 'exec', 'finally',


4、随机数模块random
random.randint(0,100)随机1-99的整数
random.random()随机浮点数,小括号里不写东西,否则报错
random.uniform(a,b)一个范围内的随机浮点数,a,b一个是上限,一个是下限
random.randrange(a,b,c)a是上限,b是下限,c是步长,从指定范围内,按指定基数递增的集合中 ,随机整数, random.randrange(0, 101, 2)取0-100的偶数
random.choice('abcdefg&#%^*f')随机字符
random.sample('qwertyuiop',3)随机取出3字符,多个字符中选取特定数量的字符
random.shuffle(list) shuffle() 方法将序列的所有元素随机排序

5、if else,while,for循环
条件判断:
if... elif... elif... xxx else
while循环:
while 判断条件:
for循环:
for x in range(xx)
6、input输出的都是字符,如果要int的需要转换
a=input(xxxx)
a=int(a)
7、Python 字典(Dictionary) items() 函数以列表返回可遍历的(键, 值) 元组数组。
使用方法:for key,values in dict.items():
8、占位符
%s是打印字符,注意参数值前要加%号,例如:
a=raw_input('请输入名字')
age=18
print("这个人叫 %s,年龄是%d"%(a,age))
%d,是整型,%f是浮点型,%2d字符长度为2如果长度不够左边补空格,%.2f保留两位小数

charles:
1、电脑端安装证书
2、电脑安装好Charles,在help--local IP查看地址,将手机代理设置为这里的IP地址和端口,通过chls.pro/ssl下载证书
3、访问HTTPS设置:点击SSL Proxying Settings选中SSL Proxying选项卡,点击【Add】按钮增加抓取的请求的域名【如host输入*,port也输入*,表示可截取所有
域名的接口;
4、断点:
2、对要打断点的接口右键,选择【Breakpoints】
3、点击Charles菜单-【Proxy】-【Breakpoint...】,此时会弹出【BreakpointsSettings】对话框
