按章节整理的图文笔记,助你系统学习
Day17:数据可视化(Matplotlib&Seaborn) >一张好图,胜过一千行print。老板只想看图,不想看你debug。 🎯今日目标 -会画折线、柱状、饼、散点图 -会美化图表 -解...
Day16:数据处理入门(NumPy&Pandas) >Excel处理10万行数据能卡死,Pandas一秒搞定。这就是差距。 🎯今日目标 -会用NumPy做数组运算 -掌握Pandas的`Ser...
Day15:正则表达式与文本处理 >"有人遇到问题时会想:我要用正则。于是他就有了两个问题。"——JamieZawinski 正则虽然让人头大,但真香。今天带你入门。 🎯今日目标 -认识常用元...
Day14:异常处理与文件操作 >"程序员每天写代码,有一半时间在处理异常,另一半在制造异常。" 🎯今日目标 -学会`try/except`处理错误 -会写自定义异常 -会读写文本/JSON/C...
Day13:魔法方法与特殊属性 >前后带双下划线的方法,Python社区叫它**dunder**(doubleunderscore),俗称"魔法方法"。用好了,你的类就成精了。 🎯今日目标 -掌...
Day12:继承、多态与封装 >面向对象三大特性:**继承(偷懒)、多态(灵活)、封装(保密)**。 🎯今日目标 -掌握继承语法 -理解多态和方法重写 -会用私有属性封装 --- 一、继承—...
Day11:面向对象编程基础 >面向过程:先煮水,再放面,再打蛋。 >面向对象:我造一个"泡面机",按下按钮就完事。 🎯今日目标 -理解类和对象的关系 -会写`__init__`构造方法 -明白...
Day10:模块与包 >编程界的名言:"不要重复造轮子,除非你想练手。" 🎯今日目标 -会导入和使用模块 -熟悉常用标准库 -会写自定义模块和包 -学会用`pip`安装第三方库 --- 一、...