在Python中TypeError: object() takes no parameters新手问题的解决办法
2018-01-22 12:02
1271 查看
class Car(): """模拟一次汽车的简单尝试""" def _init_(self, make, model, year): """初始化汽车属性""" self.make = make self.model = model self.year = year def get_descriptive_name(self): """返回整洁性的描述性信息""" long_name = str(self.year) + ' ' + self.make + ' ' + self.model return long_name my_new_car = Car('audi', 'a4', 2016) print(my_new_car.get_descriptive_name())
对于这段代码,Python解释器报错:object() takes no parameters
原来 _init_应该是两个_ , 即__init__
相关文章推荐
- Python3问题TypeError: object() takes no parameters
- python报错 TypeError: object() takes no parameters
- python "TypeError: object() takes no parameters"
- Python学习笔记:学习爬虫时遇到的问题TypeError: cannot use a string pattern on a bytes-like object 与解决办法
- Python_TypeError:object() takes no parameters
- 解决Python中出现的TypeError: object of type 'zip' has no len()
- 解决python入门object() takes no parameters
- TypeError: object() takes no parameters
- python:TypeError: this constructor takes no arguments解决方法
- python中“TypeError: Can't convert 'int' object to str implicitly"报错的解决办法
- __new__方法以及TypeError: object() takes no parameters的处理
- python错误:AttributeError: 'module' object has no attribute 'setdefaultencoding'问题的解决方法
- 解决python中问题AttributeError: 'collections.defaultdict' object has no attribute 'iteritems'
- python32版本,出现问题“struct.error: argument for 's' must be a bytes object”的解决办法
- python2.7web代码用python3.6运行时,浏览器发送请求报错TypeError: Object of type 'bytes' is not JSON serializable的解决办法
- TypeError: object() takes no parameters
- Python3.5 TypeError: cannot use a string pattern on a bytes-like object问题解决
- TypeError: object.__init__() takes no parameters
- Python学习笔记:学习爬虫时遇到的问题TypeError: cannot use a string pattern on a bytes-like object 与解决办法
- python遇到AttributeError: 'str' object has no attribute '_getAssertEqualityFunc'问题解决过程