Python 系列(三十三) 什么是类和对象?零基础理解 Python class
从零开始学习 Python 类与对象,了解 class 关键字的基本用法,掌握对象的创建、__init__() 初始化方法和 self 参数,为学习 Python 面向对象编程打好基础。
Python 系列(三十二) 面向对象编程入门,从零理解类、对象、封装与继承
本文讲解类与对象、属性与方法、封装、抽象、继承和多态,提供可直接运行的 Python 代码,帮助初学者掌握面向对象编程的核心思想。
Python 系列(三十一) 搞懂 datetime 日期时间,轻松处理时区与时间计算
本文学习 date、time、datetime、timedelta 的使用方法,掌握日期时间格式化、字符串解析、时区转换与耗时测量,并通过 Linux 服务器巡检、异常处理和 TLS 证书到期检查实战,提升 Python 自动化运维能力。
Python 系列(三十) 为什么 0.1 + 0.2 不等于 0.3?彻底搞懂 Decimal
本文详细讲解 math 和 decimal 模块,理解浮点数精度问题,掌握 Decimal 金额计算、折扣与舍入规则,并通过云服务器费用结算和 Linux 磁盘使用率检查实战,学习 Python 自动化运维中的数字处理技巧。
Python 系列(二十九) 搞懂 Python sys 模块,让脚本更适合自动化运维
本文详细介绍 sys 模块的常用属性与函数,包括 sys.argv 获取命令行参数、sys.path 查看模块搜索路径、sys.version 获取解释器版本,以及 sys.exit() 控制程序退出状态,并结合 Linux 运维场景编写实用脚本。
Python 系列(二十八) 不会用 Python 标准库?教你快速查找模块和函数
Python 入门教程,介绍如何查找和使用 Python 标准库模块,通过 dir()、help() 和官方文档快速了解模块功能,并结合 Linux 运维实例学习磁盘检查、文件操作及模块探索技巧。
Python 系列(二十七) Python dir() 函数详解,快速查看模块中的函数与属性
本文通过实际代码查看模块中的函数、变量和属性,理解 dir()、globals()、locals() 与 __all__ 的区别,并结合 Linux 运维场景,掌握快速探索 Python 模块功能的方法。
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、递归深度限制以及循环替代方案。
