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