Paython打卡Day21-Day22——json学习、类的学习 import json # python字典类型转换为json对象 data1 = { 'num': 1, 'name': "Kuzma", 'url': "http://kuzma.com" } # 转json json_str = json.dumps(data1) # python 原始数据 print("python 原始数据") print("json对象:", json_str) # 将json对象转换为python字典 data2 = json.loads(json_str) print('data2[name]:', data2['name']) print('data2[url]:', data2['url']) # 写入json数据 with open('data.json', 'w') as f: json.dump(data2, f) class MyClass: """一个简单的类""" name = "" def __init__(self, name): self.name = name def print_name(self): print(self.name) def __repr__(self): return 'name:'+self.name # 创建一个MyClass的实例 c = MyClass("Kuzma的类") # 调用类里的方法 c.print_name() print(c)