酷代码 AI
菜单
服务商

编程模拟学生选课过程. 要求: (1)创建一个课程course类,在构造方法中给课程名称(name)和学分(credit)进行初始化. (2) 创建一个学生student类,在构造方法中给姓名(name),已选学分(credited)两个属性初始化,并设计一个选课(select)方法,此方法实现一个选课活动,选了课后,学生已选学分应有所增加。 (3)实例化两门:"数学"的credit为5;"python"的credit为3 (4)实例化一个学生:剑豪,已选学分(credited)为20 (5)剑豪选修python,选修后显示剑豪已选学分数。

以下是使用 Python 实现的代码: ```python class Course: def __init__(self, name, credit): self.name = name self.credit = credit class Student: def __init__(self, name, credited): self.name = name self.credited = credited def select(self, course): self.credited += course.credit math_course = Course("数学", 5) python_course = Course("python", 3) student = Student("剑豪", 20) student.select(python_course) print(f"{student.name} 已选学分数为:{student.credited}") ``` [2025-01-02 23:43:10 | AI问答 | 153点数解答]

相关提问
实用工具查看更多
今日油价 [生活类]
图片互转base64 [开发类]
时间转换器 [开发类]
数独游戏 [娱乐类]
经典推箱子 [娱乐类]
AI摸鱼五子棋 [娱乐类]