Python开发教程:从基础语法到项目实战

围绕Python学习与开发实践,系统整理基础语法、环境配置、常用库、数据处理、Web开发和项目部署等内容,适合从入门到实战阶段持续查阅。

阅读6721
发布人iPython
发布时间2026-09-23
相关标签:
Python开发专题:从基础语法到项目实战

Python变量命名规范与基础数据类型详解

本文系统讲解Python中的变量命名规则及简单数据类型应用。详细阐述变量命名的六条规范,包括字符限制、关键字避让及可读性建议。深入解析字符串的大小写转换、空白字符处理及拼接技巧,并介绍整数与浮点数的运算特性。重点演示如何利用str()函数避免类型错误,实现字符串与数字的有效连接,辅以代码示例与运行结果,帮助初学者掌握Python基础编程技能。

Python变量命名规范与基础数据类型详解

Python使用execjs执行包含中文参数的JavaScript

本文介绍如何在Python中使用execjs库执行包含中文参数的JavaScript代码。针对Windows环境下Node.js运行时出现的UnicodeDecodeError乱码问题,提供了两种解决方案:一是通过设置环境变量指定使用JScript运行时;二是修改execjs源码以正确支持Node.js环境。文章包含安装步骤、错误排查及代码调用示例,帮助开发者顺利获取JS数据。

Python使用execjs执行包含中文参数的JavaScript

Python绘制3D立方体与魔方:从基础到复杂实现

本文详细介绍如何使用Python的Matplotlib库绘制3D立方体及魔方。通过Voxels函数实现基础彩色立方体,利用网格索引技巧生成标准魔方结构,并结合Poly3DCollection处理复杂多面体渲染。涵盖代码解析、参数设置及可视化效果展示,适合Python数据可视化学习者参考。

Python绘制3D立方体与魔方:从基础到复杂实现

Python+Opencv实现计算闭合区域面积

本文介绍利用Python和OpenCV计算闭合区域面积的两种方法。首先解析cv2.contourArea函数基于格林公式的原理,说明逆时针与顺时针输入对结果正负的影响。其次提供通过填充连通域并统计非零像素个数来计算面积的替代方案,适用于需要精确像素计数的场景。

Python+Opencv实现计算闭合区域面积

Python实现VOC XML转YOLO TXT格式转换

本文介绍如何利用Python将VOC数据集的XML标注文件转换为YOLO模型所需的TXT格式。通过解析XML树结构提取边界框坐标,应用归一化公式计算中心点与宽高,实现自动化批量转换,解决手动处理效率低的问题。

Python实现VOC XML转YOLO TXT格式转换