如图建立People类,并实例化一个对象p1, 报错如图

我们来详细看一下如图报错:编译器告诉我们说 People类的构造函数不能接收参数

解决办法:

使用def __init__(self, ...)     ——>注意这里的下划线是两个下划线__,而不是单个下划线_

而非def _init_(self, ...)

如图删除原来的People类

如图重新构建People类,并实例化People类对象p1

通过sayHello()函数来测试是否成功实例化对象, 输出了信息

即构造类成功

Python构造函数takes no arguments相关推荐

  1. Python TypeError: takes no arguments

    看了一下,一般都说是init前后的下划线问题,我的情况是对齐问题,下面是错误代码 #! /usr/bin/python3 # -*-coding:UTF-8-*- class MyClass(obje ...

  2. python类takes no arguments_Python构造函数报错:TypeError: People() takes no arguments

    养浩然之气,做博学之人 问题 类的构造函数使用时报错如下: Traceback (most recent call last): File "D:/PythonProjects/Demo/8 ...

  3. python提示takes no arguments_Python创建实例时提示错误takes no arguments,找不到什么原因?...

    题目描述 在Jupyter Notebook,定义类.创建实例,运行后提示创建实例的代码takes no arguments,实在找不到原因,麻烦帮小白看一下! 题目来源 <Python编程从入 ...

  4. Python TypeError: cat() takes no arguments

    Python TypeError: cat() takes no arguments 很少用class 结果今天一个简单的TypeError差点没弄疯 #!/uer/bin/env python3 c ...

  5. python类的学习TypeError: Dog() takes no arguments

    在对python的类的学习中,出现以下报错 my_dog = Dog('oppo', 6) TypeError: Dog() takes no arguments 输入的代码如下: class Dog ...

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

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

  7. TypeError: Student() takes no arguments

    运行Python时报TypeError: Student() takes no arguments这个错误 检查在构造函数时,是不是      __init__写成了__int__ def __ini ...

  8. TypeError: Animal() takes no arguments

    问题参考 Python中报错提示:TypeError: Student() takes no arguments 问题背景 在联系python经典面试题的时候,做到了解引用计数机制时,创建类报错 附上 ...

  9. Jupyter notebook使用类错误提示 takes no arguments

    最近在入门Python,期间踩的坑写一下. 在和书上源码感觉一模一样没有感觉出来错误,但运行一直错误提示 TypeError: Dog() takes no arguments 然后后面才发现函数 _ ...

最新文章

  1. DL练习1:基于boston_house_prices的BP神经网络
  2. Python 模块学习 logging(1)
  3. linux支持sshd救援模式,单用户、救援模式、克隆、两机互联
  4. c++ 数组置0_0基础学习C语言第七章:数组(1)
  5. javascript编程风格(粗略笔记)
  6. ios UISearchBar搜索框的基本使用
  7. 【软工项目组】第九次会议
  8. Maven 添加本地 jar 包、添加依赖 jar 文件到本地 Maven 仓库、引用本地 jar
  9. python pathname_Python模块的定义,模块的导入,__name__用法实例分析
  10. 使用argparse解析命令行参数
  11. NLP简报(Issue#9)
  12. adb echo shell 覆盖_Shell脚本的应用(一)
  13. access无法 dolby_Win10专业版装不了dolby该怎么办?Win10 dolby音效驱动安装教程
  14. Oracle 索引原理和种类
  15. 【Badboy】脚本录制
  16. wps怎么把边框加粗_怎么设置WPS表格边框线加粗 - 卡饭网
  17. 第五章-----Java数组及排序
  18. 二叉树基础题(六):树的子结构二叉搜索树的判断镜像二叉树
  19. 为什么很多公司都在招测试开发?
  20. [L氏并查集] Python 列表法实现非递归并查集,轻松权重优化。

热门文章

  1. Java 乐观锁和悲观锁
  2. inotify + rsync 打造文件实时同步
  3. 如何建设城市信用体系
  4. 从零开始搭建一个管理系统-vue3.0项目创建-----1
  5. 【数字签名】如何正确地加签/验签
  6. 基于Opencv的水位识别,液面识别、高度识别
  7. 北大肖臻老师《区块链技术与应用》系列课程学习笔记[10]BTC思考
  8. windows常用新建文件命令
  9. WPF效果第一百八十八篇之再玩Expander
  10. Linux内核地址空间的内存分布及分配