5个学生的数据记录python - Tunmint金属选材网

5个学生的数据记录python

坚季雁头像

坚季雁

2026-02-01 15:57:44

学生姓名 年龄 成绩
张三 18 85
李四 19 92
王五 20 78
赵六 21 88
钱七 22 91
python

students_data = { "张三": {"年龄": 18, "成绩": 85}, "李四": {"年龄": 19, "成绩": 92}, "王五": {"年龄": 20, "成绩": 78}, "赵六": {"年龄": 21, "成绩": 88}, "钱七": {"年龄": 22, "成绩": 91} }
# 查询赵六的成绩 zhaoliu_score = students_data["赵六"]["成绩"] print(zhaoliu_score)
# 实操提醒:确保所有键值对完整无误。

大队长 头像

大队长

2025-04-03 12:10:40

上周有个客人问我,说他们学校有个项目需要记录5个学生的数据,每个学生有姓名、年龄、成绩等信息。我给他推荐了用Python来处理,下面就是一个简单的例子:
python

2023年6月,我写了一个简单的Python脚本,用来记录5个学生的数据
# 定义一个学生类

class Student: def init(self, name, age, score): self.name = name self.age = age self.score = score
# 创建5个学生的实例 student1 = Student("张三", 18, 90) student2 = Student("李四", 19, 85) student3 = Student("王五", 20, 95) student4 = Student("赵六", 17, 80) student5 = Student("孙七", 18, 92)
# 存储学生信息的列表 students = [student1, student2, student3, student4, student5]
# 打印学生信息 for student in students: print(f"姓名:{student.name}, 年龄:{student.age}, 成绩:{student.score}")
这个脚本很简单,首先定义了一个Student类,然后创建了5个学生实例,并将它们存储在一个列表中。最后,遍历这个列表,打印出每个学生的信息。
不过,这只是一个基础版本。根据实际需求,你可能还需要添加更多功能,比如:
- 从文件读取和保存学生数据

  • 添加删除学生信息
  • 根据成绩排序学生
  • 添加用户交互界面
    反正你看着办,这个脚本只是一个起点。我还在想,这个项目后续可能会遇到哪些挑战。