Lambda 与短小可调用对象
Python lambda 的适用场景、闭包陷阱及可读性边界。
Python lambda 的适用场景、闭包陷阱及可读性边界。
说明 Python 函数如何绑定参数、处理默认值与返回值,以及怎样使用类型注解。
说明 Python 列表的可变语义、别名与切片行为,以及常用操作的性能成本。
基于 pytest 或 unittest 的测试设计,涵盖参数化、Fixture、测试替身及断言策略。
Python 核心概念速查:对象模型、控制流、函数、数据结构、文件与类。
梳理名称绑定、对象可变性、缩进规则、类型转换及导入机制。
涵盖 subprocess 调用、输出捕获、超时控制、环境变量隔离及 Shell 边界处理。
说明 Python 字典的键值语义、查找与迭代方式,以及合并操作的性能成本。
掌握 Python str 的不可变特性、切片陷阱、格式化安全边界及编码转换最佳实践。
掌握 Python 异常的抛出、转换、捕获及测试规范,构建健壮的错误处理机制。
掌握真值判定、比较运算符、短路求值及分支结构设计,写出更健壮的 Python 代码。
涵盖匹配策略、提取替换、Unicode 语义、转义陷阱及性能风险,助你写出更稳健的正则代码。
类型注解契约、现代语法、类型收窄、协议、泛型及运行时边界处理。
从单元测试到集成、系统及运维层面的测试策略与信心构建。
说明 Python 装饰器如何包装函数、保留元数据,以及组合时容易踩到的坑。
拆解递归核心逻辑、栈开销、记忆化陷阱及迭代替代方案。
厘清 Python 类、实例状态、方法绑定、不变量、组合及协议导向设计的核心概念。
涵盖数据结构、数据导入、转换、可视化及统计建模的 R 语言学习地图。
R 语言入门指南,涵盖核心数据结构、控制流、函数定义及常用包管理。
标准流、参数、环境变量、退出状态及 Python CLI 的可组合性设计。
涵盖可迭代对象、for/while 循环、range、enumerate、控制流语句及迭代中修改容器的安全模式。
文本与二进制 I/O、资源管理、流式处理、格式解析及原子写入策略。
pathlib 实战指南:路径解析、文件发现、操作规范及破坏性操作的安全防护。
构建流式日志处理管道:解析、校验、聚合及运维注意事项。
梳理本站维护的 Python 与 R 笔记,并提供基于实际工作场景的语言选择建议。