
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
大家好,我是,今天正式在 CSDN 打卡第一篇博客。希望这条成长轨迹也能帮到正在阅读的你。
《1天速通Python面向对象编程要点》摘要:作者亦难用一天时间整理OOP核心知识,通过可运行Demo讲解面向对象编程。内容涵盖:面向过程与面向对象思维对比、类与对象基础语法、常用魔术方法(init、__str__等)、三大特性(封装/继承/多态)图解,并给出学员成绩管理和小明体重变化两个实战案例。文章采用"概念+代码示例+形象比喻"的讲解方式,帮助读者构建完整的OOP知识体系
自顶向下,逐步细化。将要实现的功能分解为一系列步骤,依次完成这些步骤。如果某个步骤复杂,可以进一步细化为子步骤。学员提出报名,提供相关材料学生缴纳学费,获得缴费凭证教师凭借学生缴费凭证进行分配班级班级增加学生信息面向过程就是将这些步骤依次执行。面向对象编程的核心是实体和动作。提出、提供、缴纳、获得、分配、增加。学生提出报名学生提供相关资料学生缴费机构收费教师分配教室班级增加学生信息将功能封装到实体
大家好,我是。昨天我们用面向对象思想把“学生报名”和“小明减肥”两个场景全部代码化,今天继续进阶,一次性搞定这三件让新手头秃的“高阶三剑客”。读完你能:① 用闭包把函数变量“续命”;② 用装饰器给任何函数零侵入加功能;③ 一眼看穿深浅拷贝的内存陷阱。
正则表达式:让字符串搜索像 SQL 一样高效。迭代器 / 生成器:用“懒”换取“省”,把大数据或无限序列拆成一次只拿一小口的自助餐。掌握这两件武器,你就拥有了 Python 高级语法里最锋利的一对“搜索+节流”双刀。
_iter__():返回自身。__next__():返回下一个元素,没有就抛。迭代器:自己写,麻烦但灵活。生成器:用yield,简单且省内存。何时用:数据量大、流式输入、管道式处理,优先考虑生成器。







