一个python类的简单例子

c 复制代码
class People(object):
    def __init__(self) -> None:
        self.name=__class__.__name__
        print("初始化")
        print("start......")
    def setage(self,age):
        print("年龄是-->:%s" %age)
    def getname(self):
        return self.name

p=People()
p.setage(10)
print(p.getname())
# TypeError: People.setage() takes 1 positional argument but 2 were given
# 解决方法类函数中添加self
相关推荐
BBB努力学习程序设计几秒前
深入理解 Python 中的闭包(Closure):封装状态的函数式编程利器
python
Evand J5 分钟前
【MATLAB例程】三维环境下,EKF融合INS与DVL的核心程序,用于惯导和速度传感器的数据融合滤波。附下载链接
开发语言·matlab
枫叶丹46 分钟前
【Qt开发】Qt系统(二)-> 事件分发器
c语言·开发语言·数据库·c++·qt·系统架构
独自破碎E13 分钟前
Leetcode1438绝对值不超过限制的最长连续子数组
java·开发语言·算法
澜莲花26 分钟前
python图色之opencv基础---验证码实战
开发语言·python·opencv
沐知全栈开发28 分钟前
Numpy 数组操作
开发语言
import_random28 分钟前
[python]dataframe二维数据 -- > 三维数据
python
yaoxin5211231 小时前
279. Java Stream API - Stream 拼接的两种方式:concat() vs flatMap()
java·开发语言
@小码农1 小时前
202512 电子学会 Scratch图形化编程等级考试三级真题(附答案)
服务器·开发语言·数据结构·数据库·算法
databook1 小时前
格式塔原理:数据可视化如何引导观众的注意力
python·数据分析·数据可视化