这个学生管理系统是基于前一个函数版上加入类的方法,更难一些,也是我成就菜鸟路上的第二个小项目,希望大家喜欢。整体代码简单通俗易懂。
class Student(object):#定义一个学生类
def __init__(self, stu_id, name, age, gender):#拥有id,name,age,gender属性
self.stu_id = stu_id
self.name = name
self.age = age
self.gender = gender
def __str__(self):#输出属性
return f"{self.stu_id},{self.name},{self.age},{self.gender}"
if __name__ == '__main__':
stu = Student(1, 'aa', 18, 'm')
stu4=Student(1,'bb',99,'nv')
print(stu)
定义一个学生类,然后储存其数据,并拥有输出项
import student
class StudentMangerSystem(object):
def __init__(self):
self.stu_dicts = {}
@staticmethod
def __show_menu():
print('1. 添加学生')
print('2. 删除学生')
print('3. 修改学生信息')
print('4. 查询单个学生信息&#