import json class MyClass(): # 类变量 can1 = "dog" can2 = "wang" # 方法2 def is_json(self, data): try: return json.load(data) except: return data # 方法1 def eat(self): animal1=self.__class__.can1 animal1=self.is_json(animal1)# 调用方法2需要先实例化 animal2 = self.__class__.can2 print(f"动物{animal1},叫{animal2}") # 实例化 m=MyClass() res=m.eat() # 不需要传参数 直接调用 print(res)
'''
动物dog,叫wang
None
'''
标签:变量,animal1,self,json,MyClass,data,class From: https://www.cnblogs.com/haha1988/p/17648258.html