一个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
相关推荐
Re.不晚3 分钟前
JAVA进阶之路——无奖问答挑战3
java·开发语言
代码游侠4 分钟前
C语言核心概念复习——C语言基础阶段
linux·开发语言·c++·学习
㓗冽13 分钟前
60题之内难题分析
开发语言·c++·算法
dingdingfish21 分钟前
Bash学习 - 第3章:Basic Shell Features,第5节:Shell Expansions
开发语言·学习·bash
Olamyh21 分钟前
【 超越 ReAct:手搓 Plan-and-Execute (Planner) Agent】
python·ai
rainbow688922 分钟前
C++开源库dxflib解析DXF文件实战
开发语言·c++·开源
deepxuan23 分钟前
Day7--python
开发语言·python
曲幽32 分钟前
FastAPI不止于API:手把手教你用Jinja2打造动态Web页面
python·fastapi·backend·jinja2·full stack·template engine·web development
禹凕37 分钟前
Python编程——进阶知识(多线程)
开发语言·爬虫·python
Ulyanov41 分钟前
基于Pymunk物理引擎的2D坦克对战游戏开发
python·游戏·pygame·pymunk