Skip to content

第二次作业模板仓库:熟悉Python序列——列表、元组、字典、集合的基本操作。

License

Notifications You must be signed in to change notification settings

AHU-PythonProgramming-2025-Autumn/Assignment-2

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Python Programming Assignment 2

🎯 作业目标

本作业将考察列表、元组、字典、集合的使用。

任务 1:学生信息管理

  • 定义一个包含若干学生的列表,每个学生是一个字典。
  • 找出平均成绩最高的学生。
  • 输出平均成绩最高的成绩。
  • 统计每个专业的学生人数。

任务 2:集合运算

  • 给定两门课程的选课学生名单,使用集合操作输出:
    • 同时选修两门课的学生;
    • 只选 AI 课的学生;
    • 只选 Python 课的学生;
    • 所有选课学生。

💡 提示

  • sum()len() 求平均;
  • 用字典计数;
  • 集合运算符:&, |, -.

完成后,运行 ./test/test_task_1.py./test/test_task_2.py 进行测试。

提交方式

  1. src/task_1.pysrc/task_2.py 中完成函数。
  2. 提交并推送代码到仓库。
  3. GitHub Actions 会自动运行测试,测试通过即表示作业完成。

注意事项

  • 请勿修改 tests/ 文件夹里的内容。
  • 代码要加注释,变量命名清晰。

About

第二次作业模板仓库:熟悉Python序列——列表、元组、字典、集合的基本操作。

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages