Python 回溯(最近一次呼叫上次)错误:
请帮帮我,我跑不动了 获取错误:Python 回溯(最近一次呼叫上次)错误:,python,Python,请帮帮我,我跑不动了 获取错误: Error: File "C:/Python34/pyt.py", line 6, in <module> class Animal1: File "C:/Python34/pyt.py", line 30, in Animal1 cat = Animal1("cat",7) NameError: name 'Animal1' is not defined 我不知道你的代码是什么样子的,但应该是这样的: class Animal1(obj
Error: File "C:/Python34/pyt.py", line 6, in <module> class Animal1: File "C:/Python34/pyt.py", line 30, in Animal1 cat = Animal1("cat",7) NameError: name 'Animal1' is not defined
我不知道你的代码是什么样子的,但应该是这样的:
class Animal1(object):
def __init__(self, name, age):
self.__name = name
self.__age = age
def set_name(self,__name):
self.__name = __name
def get_name(self):
return self.__name
def set_age(self,__age):
self.__age = age
def get_age(self):
self.__age
def toPrint(self):
return "Animal is %s and age is %s" % (self.__name, self.__age)
cat = Animal1("cat", 7)
print(cat.toPrint())
class Animal1(object):
def __init__(self, name, age):
self.__name = name
self.__age = age
def set_name(self,__name):
self.__name = __name
def get_name(self):
return self.__name
def set_age(self,__age):
self.__age = age
def get_age(self):
self.__age
def toPrint(self):
return "Animal is %s and age is %s" % (self.__name, self.__age)
cat = Animal1("cat", 7)
print(cat.toPrint())