PPT
霍格沃兹测试开发
脑图 xmind文件:
0327Python训练营2.xmind.zip (127.5 KB)
课堂内容
- Python 面向对象
- 作业讲解
- 课堂实战(1小时)
- 实战讲解
class Human(object):
"""人类"""
# 类属性
on_earth = True
population = 0
# 构造方法
def __init__(self, name, age):
# 实例属性
self.name = name
self.age = age
# 实例方法
def speak(self):
print(self.name, self.age)
# 类方法
@classmethod
def load_from_csv(cls):
pass
# 静态方法
@staticmethod
def war():
pass
作业情况
表扬以下9位同学!
- clyyds
- pan-miaoxin
- caomengying
- chen-xiaoting
- mengnachendu
- rainbowlch
- wodemazhucezhenlei
- polarjo
- xueyeqing
实战练习
抢红包案例
某群有多个成员,群主给成员发普通红包。
发红包的规则是:
1、群主负责发红包,不能抢红包。红包金额从群主余额中扣除,按成员人数平均分成n等份,以备领取。
每个红包的金额为整数,如果有余数则加到最后一个红包中。
2、成员负责抢红包。抢到的红包金额存到自己余额中。
3、抢完红包后需要进行报数,打印格式“我是XX,现在有 XX 块钱。”。
请根据描述信息,完成案例中所有类的定义、类之间的继承关系,以及发红包、抢红包的操作。
一、分析
二、编码
代码项目地址:HogwartsJY3PythonPrac: 就业3班Python实战训练营课程