1、随机数模块常用方法
# print(random.randint(1, 20)) # 随机整数#print(random.choice([1,2,3,4,5])) # 随机取一个元素#print(random.sample('hello', 3)) # 从序列中随机取几个元素,返回的是一个list#print(random.uniform(1, 88888)) # 随机取浮点数,可以指定范围# x = [1, 2, 3, 4, 5, 6]# random.shuffle(x) # 洗牌,打乱顺序,会改变原list的值# print(x)2、json模块常用方法 import json#json和python的字典类型,但是json里面只能是双引号,不能是单引号#json串实际上就是一个字符串json_str = """{ "username": "niuhanyang", "passwd": 123456, "flag": true}"""# fr = open('users')# json_dic = json.loads(json_str)# #json串(字符串)转成字典,loads方法是把json转成字典# json_dic_file = json.load(fr)# #json串(字符串)转成字典,load方法是传入一个文件对象,然后load方法自动去读这个文件的内容,然后转成字典# print(json_dic_file)# print(type(json_dic_file))d = { "hhh": { "price": "90000", "password": "123456" }, "admin": { "password": "123456", "money": 8000 }}# fw = open('users.json','w')# dic_str = json.dumps(d)# #把字典变成json串(字符串)# json.dump(d,fw)# print(dic_str)# print(type(dic_str))#json可以用字典和list#dump和dumps字典转json串的#load和loads是json串转字典#带s就和字符串沾边,不带s和文件对象沾边转载于:https://www.cnblogs.com/lazy-cat-home/p/7019050.html