在学习python的时,尝试运行下列代码:

#创建类
class Dog():"""一次模拟小狗的简单尝试"""def _init_(self,name,age):"""初始化属性namez和age"""self.name = nameself.age = agedef sit(self):"""模拟小狗被命令时蹲下"""print(self.name.title()+" is now sitting.")def roll_over(self):"""模拟小狗被命令时打滚"""print(self.name.title()+" rolled over!")

出现报错


最终发现错误在于

其中__init__()方法的前后应是两个“_” !


总结:

在类中,方法 __init__( ) 是一个特殊的方法,其支持带参数类的初始化,也可为声明该类的属性,在这个方法的名称中,开头和末尾各有两个下划线!

python报错(一):takes no arguments相关推荐

  1. 【无标题】python类报错:takes no arguments

    记录一下小错误 实例化类的时候,给类传参时报错takes no arguments,一种错误,网上基本都指出了 __init__ #正确 _init_ #错误 即问题出在初始化时候,__init__左 ...

  2. python 报错 IndentationError: expected an indented block SyntaxError: invalid character in identifie

    红色方框那里敲击一个空格就好! 输入要在全英情况下! 另外,还要注意括号的事情.括号别出错误! IndentationError: expected an indented block的报错: Syn ...

  3. Python安装库较慢问题,Python报错pip._vendor.urllib3.exceptions.ReadTimeoutError: HTTPSConnectionPool解决方法

    本文参考:https://blog.csdn.net/sinat_26811377/article/details/99698807 出现问题 在安装第三方库的时候,Python报错pip._vend ...

  4. 解决Python报错UnicodeDecodeError: 'gbk' codec can't decode byte 0x80 in position 658: illegal multibyte

    解决Python报错–UnicodeDecodeError: 'gbk' codec can't decode byte 0x80 in position 658: illegal multibyte ...

  5. python报错UnicodeDecodeError: ‘ascii‘ codec can‘t decode byte 0xe8 in position 0 解决方案

    python报错UnicodeDecodeError: 'ascii' codec can't decode byte 0xe8 in position 0 解决方案 参考文章: (1)python报 ...

  6. Python 报错 SyntaxError: invalid syntax 解决方法

    Python 报错 SyntaxError: invalid syntax 解决方法 参考文章: (1)Python 报错 SyntaxError: invalid syntax 解决方法 (2)ht ...

  7. python 报错 AttributeError: type object ‘datetime.datetime‘ has no attribute ‘datetime‘

    python报错:type object 'datetime.datetime' has no attribute 'datetime' 描述:在第一个python程序里还未报错,第二个程序完全复制过 ...

  8. Python报错TypeError: 'str' object is not callable

    原文:http://blog.sina.com.cn/s/blog_71f3890901017rsh.html Python报错TypeError: 'str' object is not calla ...

  9. 电脑安装python为什么显示的是程序丢失-python报错:无法启动此程序,因为计算机中丢失...

    原标题:python报错:无法启动此程序,因为计算机中丢失 python报错:无法启动此程序,因为计算机中丢失api-ms-win-crt-runtime-|1-1-0.dll api-ms-win- ...

  10. python报错:TypeError: cant multiply sequence by non-int of type float(bug)(csdn标题没法用英文引号,以后注意别搜引号)

    python报错:TypeError: can't multiply sequence by non-int of type 'float' 注意:csdn标题没法用英文引号,以后注意别搜引号!!!! ...

最新文章

  1. linux 系统安装配置 zabbix服务(源码安装)
  2. java保存图片进度条_Java上传文件进度条的实现方法(附demo源码下载)
  3. Linux断点方法,一种基于Linux问题断点的定位方法及系统与流程
  4. c语言 条件 设a 3 b 4,2012年计算机等级二级C语言章节习题及答案(4)
  5. WAP 1.X, WAP 2.0
  6. html设计效果图,网页效果图如何制作?
  7. 在Windows系统中安装Go语言
  8. html5弹幕制作(探索ing)
  9. OSChina 周二乱弹 —— 春节假期已经完全结束
  10. 三表子查询IN和distinct的运用
  11. java计算机毕业设计计算机office课程平台MyBatis+系统+LW文档+源码+调试部署
  12. 暑期实习Day7---SpringMVC
  13. php打印10以内减法表,10以内加减法口诀表(A4纸可以打印)
  14. python经理培训
  15. 拆解国企数字化转型的锦囊
  16. 接口测试:HTTP协议中的状态码
  17. 如何实现python中的strcmp函数
  18. oracle oci,关于Oracle OCI驱动的使用
  19. 微信小程序:云开发·初探
  20. 对四大杀毒软件的评价(卡巴、麦咖啡、诺顿、nod32)

热门文章

  1. 最大数字 题解 (删除k个数字----贪心)
  2. JDO:查询你的数据
  3. 转载maven版本更新
  4. 【有利可图网】PS教程:制造低多边形熊猫头像
  5. NPOI导出Excel 65536限制
  6. 如何领取门票参加中国北京科技产业博览会?
  7. Python量化交易平台开发教程系列4-事件驱动引擎原理和使用
  8. java jnlp 运行_JNLP文件如何能成功安装运行?
  9. linux防火墙黑白名单,iptables详解(9):iptables的黑白名单机制
  10. 一起来学习网站SEO优化工作流程到底怎么做?