# 创建一个学校成员类
class SchoolMember:
#总人数, 这个是类的变量
sum_member = 0
# __init__构造函数在类的对象被创建时执行
def __init__(self, name):
self.name = name
SchoolMember.sum_member += 1
print("学校新加入一个成员:%s" % self.name)
print("学校共有%d人" % SchoolMember.sum_member)
#自我介绍
def say_hello(self):
print("大家好,我叫%s" % self.name)
# __del__方法在对象不使用的时候运行
def __del__(self):
SchoolMember.sum_member -= 1
print("%s离开了,学校还有%d人" % (self.name, SchoolMember.sum_ member))
#教师类继承学校成员类
class Teacher(SchoolMember):
def __init__(self, name, grade):
SchoolMember.__init__(self, name)
self.grade = grade
def say_hello(self):
SchoolMember.say_hello(self)
print("我是老师,我带的班级是%s班" % self.grade)
def __del__(self):
SchoolMember.__del__(self)
#学生类
class Student(SchoolMember):
def __init__(self, name, mark):
SchoolMember.__init__(self, name)
self.mark = mark
def say_hello(self):
SchoolMember.say_hello(self)
print("我是学生,我的成绩是%d" % self.mark)
def __del__(self):
SchoolMember.__del__(self)
t = Teacher("Andrea", "1502")
t.say_hello()
s = Student("Cindy", 77)
s.say_hello()
没有合适的资源?快使用搜索试试~ 我知道了~
《Python程序设计与案例教程》例题源文件.rar
共125个文件
py:125个
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 171 浏览量
2022-06-19
14:44:38
上传
评论
收藏 39KB RAR 举报
温馨提示
《Python程序设计与案例教程》例题源文件.rar
资源推荐
资源详情
资源评论
收起资源包目录
《Python程序设计与案例教程》例题源文件.rar (125个子文件)
10.15.py 1KB
7.24.py 1KB
8.9.py 933B
11.16.py 895B
10.10.py 812B
11.11.py 760B
11.17.py 751B
8.1.py 746B
13.1.py 734B
6.5.py 732B
7.22.py 704B
8.7.py 701B
4.8..py 658B
10.9.py 612B
10.14.py 611B
6.6.py 607B
7.16.py 593B
2.5.py 578B
10.11.py 558B
7.18.py 540B
12.4.py 513B
6.3.py 452B
7.21.py 436B
11.15.py 430B
11.13.py 425B
5.17.py 425B
8.8.py 423B
11.14.py 404B
11.2.py 394B
5.18.py 386B
6.1.py 383B
5.7.py 375B
9.6.py 374B
7.15.py 369B
7.13.py 364B
5.3.py 359B
5.14.py 358B
9.1.py 357B
12.7.py 353B
10.13.py 349B
6.8.py 342B
4.5.py 342B
11.5.py 339B
6.4.py 331B
7.23.py 322B
12.5.py 317B
4.6.py 315B
7.10.py 312B
4.4.py 306B
8.6.py 301B
8.4.py 300B
4.12.py 300B
8.2.py 296B
11.12.py 292B
7.3.py 289B
7.5.py 288B
5.10.py 287B
6.2.py 282B
5.19.py 280B
10.8.py 277B
9.4.py 277B
11.3.py 276B
5.2.py 276B
5.11.py 276B
9.3.py 275B
4.10.py 266B
3.5.py 263B
7.17.py 261B
7.20.py 259B
4.11.py 254B
5.13.py 247B
7.14.py 247B
4.2.py 246B
5.5.py 243B
5.9.py 240B
12.8.py 233B
10.12.py 232B
3.4.py 232B
5.15.py 231B
7.8.py 229B
5.16.py 229B
11.1.py 225B
4.9.py 219B
8.5.py 218B
7.12.py 213B
7.19.py 212B
12.3.py 211B
5.6.py 210B
11.4.py 208B
10.6.py 207B
5.8.py 206B
11.9.py 201B
9.5.py 200B
4.3.py 199B
4.13.py 199B
8.3.py 198B
7.4.py 198B
5.12.py 194B
4.7.py 194B
4.1.py 192B
共 125 条
- 1
- 2
资源评论
BryanDing
- 粉丝: 299
- 资源: 5584
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功