Python 系列(二十六) Python 模块入门,从 import 到模块复用
Python 模块详解,学习 import、from...import、as 别名、模块缓存、sys.path 搜索路径与 __name__ 判断,并通过 Linux 磁盘检查实战,掌握从单个 Python 脚本到模块化项目的组织方法。
Python 系列(二十五) 聊聊模块与 import,让代码告别重复编写
从 Linux 服务器巡检案例出发,带你理解 Python 模块是什么、如何使用 import 导入模块,以及如何通过 if __name__ == "__main__" 控制程序入口,掌握代码复用与模块化编程。
Python 系列(二十四) 搞懂递归函数,从基线条件到实际应用
从倒计时和阶乘入门 Python 递归函数,深入理解基线条件、递归步骤与函数调用过程,并结合 Linux 目录遍历案例学习递归的实际应用,掌握 RecursionError、递归深度限制以及循环替代方案。
Python 系列(二十三) 嵌套函数与 lambda 表达式详解,搞懂作用域与闭包
深入讲解 Python 嵌套函数、LEGB 作用域查找规则、global 与 nonlocal 的区别,以及闭包的原理和验证方法。结合 Linux 服务器巡检案例,掌握闭包配置复用和 lambda 在 map、filter、sorted 中的实际用法。
Python 系列(二十二) map() 和 filter() 详解,轻松实现批量数据处理与筛选
详细讲解 Python 内置函数 map() 和 filter() 的用法、区别与实际应用,深入理解惰性执行、迭代器和 filter(None, iterable) 的特殊用法,并通过服务器监控数据示例掌握批量转换与数据筛选。
Python 系列(二十一) 搞懂变量、对象和引用,理解函数参数传递机制
Python 函数参数到底是怎么传递的?本文通过列表、字典、整数和字符串等实例,深入讲解变量、对象与引用的关系,分析可变对象修改、不可变对象重新赋值、形参重新绑定、is 与 == 的区别,以及可变默认参数的常见陷阱。
Python 系列(二十) 变量作用域是什么?一文搞懂 global 和 nonlocal
Python 变量作用域到底是什么?本文通过实战示例讲解 LEGB 变量查找规则、局部变量与全局变量的区别,以及 global 和 nonlocal 的使用方法,帮助 Python 初学者理解函数中的变量访问与修改机制。
Linux 故障排查(一) 从故障现象到定位原因,掌握 Linux 排障五步法
本文介绍 Linux 故障排查五步法,讲解如何使用 systemctl 和 journalctl 检查服务状态、查询系统日志、分析错误信息,并通过实际案例逐步定位和修复服务故障,帮助 Linux 初学者建立正确的故障排查思路。
Python 系列(十九) 从 *args 到 **kwargs,让函数调用更灵活
本文详细介绍 Python 可变参数 *args 和 **kwargs 的用法,讲解如何使用元组和字典接收参数,以及如何通过 * 和 ** 解包列表、元组和字典。结合服务器配置实战,帮助 Python 初学者掌握灵活的函数参数传递方式。
Python 系列(十八) 函数参数详解,搞懂位置参数、关键字参数和默认参数
本文介绍 Python 函数的位置参数、关键字参数和默认参数,讲解参数混合传递规则、默认参数的使用方法,以及列表作为默认参数时容易出现的问题。通过服务器连接配置实例,帮助 Python 初学者掌握函数参数的使用技巧。
