Python_Notes
本文最后更新于:2 年前
**/**为浮点除,返回一个浮点数
**//**为整除,返回一个向下取整的整数
math 模块
1 |
|
random 模块
1 |
|
字符串
1 |
|
列表
1 |
|
元组
注意:元组中只有一个元素时,需要在后面加逗号!
1 |
|
字典
1 |
|
JSON
json.dumps(obj)将python对象编码成json字符串
(可选参数):
sort_keys=True表示按照字典排序(a到z)输出。
indent参数,代表缩进的位数
separators参数的作用是去掉,和:后面的空格,传输过程中数据越精简越好
1
2
3
4import json
data = [ { 'b' : 2, 'd' : 4, 'a' : 1, 'c' : 3, 'e' : 5 } ]
json = json.dumps(data, sort_keys=True, indent=4,separators=(',', ':'))
print(json)json.loads 用于解码JSON数据。该函数返回Python字段的数据类型
1
2
3
4import json
jsonData = '{"a":1,"b":2,"c":3,"d":4,"e":5}'
text = json.loads(jsonData) #将string转换为dict
print(text)
异常处理
- try/except语句用来检测try语句块中的错误,从而让except语句捕获异常信息并处理
- finally中的内容,退出try时总会执行
1 |
|
Python_Notes
https://alleyf.github.io/2022/09/4cbddaa6c46d.html