一个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
相关推荐
qq_413847407 小时前
HTML怎么限制输入字符数_HTML input maxlength属性用法【详解】
jvm·数据库·python
u01091476014 小时前
CSS组件库如何快速扩展_通过Sass @extend继承基础布局
jvm·数据库·python
baidu_3409988214 小时前
Golang怎么用go-noescape优化性能_Golang如何使用编译器指令控制逃逸分析行为【进阶】
jvm·数据库·python
m0_6784854514 小时前
如何利用虚拟 DOM 实现无痕刷新?基于 VNode 对比的状态保持技巧
jvm·数据库·python
不吃香菜学java14 小时前
Redis的java客户端
java·开发语言·spring boot·redis·缓存
qq_3422958214 小时前
CSS如何实现透明背景效果_通过RGBA色彩模式控制透明度
jvm·数据库·python
TechWayfarer14 小时前
知乎/微博的IP属地显示为什么偶尔错误?用IP归属地查询平台自检工具3步验证
网络·python·网络协议·tcp/ip·网络安全
Greyson114 小时前
CSS如何处理超长文本换行问题_结合word-wrap属性
jvm·数据库·python
justjinji14 小时前
如何批量更新SQL数据表_使用UPDATE JOIN语法提升效率
jvm·数据库·python
小江的记录本14 小时前
【网络安全】《网络安全常见攻击与防御》(附:《六大攻击核心特性横向对比表》)
java·网络·人工智能·后端·python·安全·web安全