一个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
相关推荐
程序员爱钓鱼44 分钟前
Python编程实战 - 函数与模块化编程 - 参数与返回值
后端·python·ipython
程序员爱钓鱼1 小时前
Python编程实战 - 函数与模块化编程 - 局部变量与全局变量
后端·python·ipython
杯莫停丶5 小时前
设计模式之:模板模式
开发语言·设计模式
开发者小天5 小时前
调整为 dart-sass 支持的语法,将深度选择器/deep/调整为::v-deep
开发语言·前端·javascript·vue.js·uni-app·sass·1024程序员节
老猿讲编程6 小时前
C++中的奇异递归模板模式CRTP
开发语言·c++
jiuri_12156 小时前
Docker使用详解:在ARM64嵌入式环境部署Python应用
python·docker·容器
chenchihwen6 小时前
AI代码开发宝库系列:Function Call
人工智能·python·1024程序员节·dashscope
汤姆yu8 小时前
基于python的化妆品销售分析系统
开发语言·python·化妆品销售分析
ScilogyHunter8 小时前
C语言标准库完全指南
c语言·开发语言