以下是一段简单的班级花名册Python代码:

class Student:
    def __init__(self, name, age, gender):
        self.name = name
        self.age = age
        self.gender = gender

class Class:
    def __init__(self, name):
        self.name = name
        self.students = []

    def add_student(self, student):
        self.students.append(student)

    def remove_student(self, student):
        self.students.remove(student)

    def display_students(self):
        print("班级花名册:")
        for student in self.students:
            print("姓名:{},年龄:{},性别:{}".format(student.name, student.age, student.gender))

# 创建班级实例
class1 = Class("一年级一班")

# 添加学生
student1 = Student("张三", 7, "男")
class1.add_student(student1)
student2 = Student("李四", 7, "女")
class1.add_student(student2)
student3 = Student("王五", 8, "男")
class1.add_student(student3)

# 显示花名册
class1.display_students()

# 移除学生
class1.remove_student(student2)

# 重新显示花名册
class1.display_students()

代码中定义了两个类,一个是学生类,另一个是班级类。学生类包含了学生的姓名、年龄和性别,班级类包含了班级的名称和学生列表,以及添加、删除和显示学生的方法。在代码中创建了一个班级实例,添加了三个学生,然后显示花名册。接着移除了一个学生,再次显示花名册,可以看到被移除的学生已经不在花名册中了。

用python写一段关于班级花名册的代码

原文地址: https://www.cveoy.top/t/topic/FLo 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录