小夏刚学 Python 两周,就被老师布置的 “学生信息管理小作业” 难住了 —— 要实现 “增删学生信息、统计成绩、输出名单”,可他对着字典、列表的操作,越试越乱:删字典键时总报错,改成绩时不知道怎么插入新数据,遍历信息更是写得一团糟。
晚自习时,他翻到同桌分享的一份手写笔记(正是你这些内容),眼睛一下亮了。
笔记第一页是字典的删除操作,用不同颜色标了del、clear()、pop()的区别:小夏正愁 “误加了重复的学生信息”,照着笔记里del a["j"]的案例,三两下删掉了多余的键;想清空测试数据时,a.clear()一行代码就搞定,比他之前挨个删快了十倍。更巧的是,他用pop()删信息时,真的遇到了 “键不存在” 的报错 —— 而笔记里刚好标了 “如果指定的键不存在于字典中,报错” 的提醒,他赶紧加了判断,避免了程序崩溃。
接着处理成绩列表,笔记里列表的插入、删除写得明明白白:要在第 2 个成绩后插新分数,number.insert(2, 0)的案例直接能用;删重复的 “jhx” 时,笔记里 “remove 只能删第一个匹配项,删所有要加 while 循环” 的提示,帮他解决了 “删不干净” 的问题。
最后要输出学生的 “姓名 - 身高” 对应信息,笔记里字典遍历的items()方法刚好是他要的 —— 照着for name, hight in a.items()的代码,他轻松打印出了整齐的名单,甚至还举一反三用keys()单独输出了所有姓名。
写完作业,小夏盯着笔记里的元组部分笑了:之前他总搞混列表和元组,现在笔记里 “元组用圆括号、不可修改” 的标注,让他一下记住了 —— 用来存固定的班级编号,刚好合适。
临睡前小夏把笔记存进了手机:原来学 Python 不用死记硬背,一份 “有案例、有易错点、分点清晰” 的笔记,能把混乱的知识点串成能用的工具 —— 就像今晚,这些笔记不是 “知识点堆”,是帮他搞定作业的 “救急指南”。大学生Python期末考试手写笔记,全部笔记共25页,包含Python重要考点,知识点,特别适合大学生期末考试复习使用,笔记字迹工整,重 点突出!这份python笔记【扫码领取】领取:⬇️⬇️⬇️