首先介绍 random 模块
random.random():返回一个随机小数
random.randint(n,m):返回(n-m)随机整型数据
random.randrange(n,m):返回(n-m)随机数据
chr() 用一个范围在 range(256)内的整数(就是0~255)作参数,返回一个对应的字符。
chr(i):i为任意给定整数
返回值是当前整数对应的ascii字符。
接下来介绍json模块
什么是 JSON ?
JSON 指的是 JavaScript 对象表示法(JavaScript Object Notation)。
JSON 是轻量级的文本数据交换格式。是用来存储和交换文本信息的语法。
JSON 语法
语法规则
JSON 语法是 JavaScript 对象表示语法的子集。
数据在名称/值对中
数据由逗号分隔
大括号保存对象
中括号保存数组
“name”:”随心而码” , “url”:”linjianming.com” 叫作JSON 对象,他们一般放在 {} 中。
“sites” 为JSON 数组,用 [] 表示。
Python中的json模块
json,用于字符串 和 python数据类型间进行转换。json模块提供了四个功能:dumps、dump、loads、load
用法
json.dumps 将 Python 对象编码成 JSON 数据
json.dump 将 JSON 数据通过特殊的形式转换为只有 Python 认识的字符串并写入文件
json.loads 将已编码的 JSON 数据解码为 Python 对象
json.load 将一个包含 JSON 格式数据的可读文件解码为一个 Python 对象并写入文件
在此提醒:命名你的Python文件时,千万不要使用和Python保留的标识符冲突。如,不可将你的文件命名为 json.py ,这与Python系统模块 json 命名冲突。
领取专属 10元无门槛券
私享最新 技术干货