12.定义管理员类:管理员有属性(name,password), 可以创建学校、创建课程、创建老师

class School(object):
    def __init__(self):
        self.name = "admin"
        self.pw = 123456
    # 管理学校
    def creatSchool(self, school):
        self.school = school

    #  管理课程
    def creatCourse(self, course):
        self.course = course
    #  管理老师
    def creatTeacher(self, teacher):
        self.teacher = teacher


s = School()
while True:

    l = int(input("请问您要做什么?\n1.选择学校\n2.选择课程\n3.选择老师\n4.按任意键退出\n"))

    if l == 1:
        s.creatSchool(input("请输入要选择的学校:\n"))
        print("您选择了:"+s.school)
    elif l == 2:
        s.creatCourse(input("请输入要选择的课程:\n"))
        print("您选择了:"+s.course)
    elif l == 3:
        s.creatTeacher(input("请输入要选择的老师:\n"))
        print("您选择了:"+s.teacher)
    else:
        break

打印结果:

请问您要做什么?
1.选择学校
2.选择课程
3.选择老师
4.按任意键退出
1
请输入要选择的学校:
千峰教育
您选择了:千峰教育
请问您要做什么?
1.选择学校
2.选择课程
3.选择老师
4.按任意键退出
2
请输入要选择的课程:
python学习
您选择了:python学习
请问您要做什么?
1.选择学校
2.选择课程
3.选择老师
4.按任意键退出
3
请输入要选择的老师:
摩登老师
您选择了:摩登老师
请问您要做什么?
1.选择学校
2.选择课程
3.选择老师
4.按任意键退出
4

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值