创建一个student类,其属性包括学号和成绩。在main函数中建立一个student对象数组,
时间: 2023-05-08 07:00:23 浏览: 248
首先,我们需要创建一个名为student的类,该类应包含两个属性:"学号"和"成绩"。我们可以使用如下代码创建这个类:
class Student:
def __init__(self, number, grade):
self.number = number
self.grade = grade
在以上代码中,我们使用__init__()方法来创建一个Student对象,并将学号和成绩作为参数。然后我们将它们分别存储在类的实例变量中。现在我们已经创建了一个可以用来存储学生信息的类。
接下来,我们需要在主函数中创建一个Student对象数组。我们可以使用如下代码:
def main():
students = []
students.append(Student(1001, 87))
students.append(Student(1002, 92))
students.append(Student(1003, 78))
students.append(Student(1004, 85))
for student in students:
print("学号:{},成绩:{}".format(student.number, student.grade))
在以上代码中,我们创建了一个空的列表students,并使用append()方法将四个Student对象添加到列表中。然后我们使用循环遍历整个列表,并打印每个学生的学号和成绩。
当我们运行这个程序时,它应该在控制台上输出以下内容:
学号:1001,成绩:87
学号:1002,成绩:92
学号:1003,成绩:78
学号:1004,成绩:85
这意味着我们已经成功创建了一个包含学生对象的数组,并能够使用这些对象来存储和管理学生信息。
相关推荐


















