建立student、course结构
时间: 2023-08-04 17:05:32 浏览: 106
创建student、course、sc表代码.sql
好的,建立一个学生(student)和课程(course)的结构,可以使用如下的Python代码:
```python
class Student:
def __init__(self, name, id):
self.name = name
self.id = id
self.courses = []
def add_course(self, course):
self.courses.append(course)
class Course:
def __init__(self, name, id):
self.name = name
self.id = id
self.students = []
def add_student(self, student):
self.students.append(student)
```
这里我们定义了两个类:学生(Student)和课程(Course)。一个学生可以选择多门课程,一个课程也可以有多个学生选择。在学生类中,我们定义了一个add_course方法,表示添加一门课程;在课程类中,我们定义了一个add_student方法,表示添加一个学生。这样就可以方便地维护学生和课程之间的关系了。
阅读全文