Python学习周记
本周我的学习目标是熟练掌握Python基础数据类型操作,灵活运用条件判断与循环结构,初步接触函数封装。
数据类型方面,我重点攻克了列表、字典和元组的核心用法。列表的 append() 、 pop() 和 sort() 方法已能熟练运用,还学会通过 list(set(原列表)) 快速去重后重新排序,解决了数据整理的小难题。字典的键值对映射关系让我眼前一亮, keys() 、 values() 、 items() 三种遍历方式各有优势,根据键查找值的效率远高于列表,特别适合存储关联数据。元组“不可修改”的特性则适合存放坐标、常量等固定数据,能有效避免误操作。
逻辑结构上,我通过练习“成绩分级判断”和“数字累加求和”,掌握了if-elif-else和for、while循环的搭配使用,学会用break和continue控制循环流程,减少冗余代码。最后初步尝试函数定义,将重复的计算逻辑封装成函数,不仅简化了代码,还提升了复用性。
本周虽有进步,但函数参数传递的细节仍需巩固,下周将针对性加强练习。