Python开发专题:从基础语法到项目实战

python编程入门自学

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

阅读9769
27520篇内容
发布时间2026-09-23

Django模型多字段模糊查询实现方法

本文介绍如何在Django模型中实现多字段的模糊查询。通过利用双下划线语法(如__contains或__icontains),可以灵活地对多个字段进行大小写敏感或不敏感的匹配。结合逻辑判断,可构建复杂的搜索条件,适用于API接口开发中的多条件过滤场景。

Django模型多字段模糊查询实现方法

Python矩阵重复赋值导致数据覆盖的解决方案

本文详解Python中矩阵在循环内重复赋值导致数据被覆盖的问题。该现象源于浅拷贝机制,多个列表元素指向同一内存地址。通过将矩阵初始化移至循环内部,确保每次迭代获取新内存地址,从而避免后续赋值覆盖先前结果,实现正确的数据存储。

Python矩阵重复赋值导致数据覆盖的解决方案

Python障碍式期权定价脚本实现与解析

本文分享一段早期编写的Python障碍式期权定价脚本,涵盖Down-and-in、Up-and-out等八种常见期权类型的计算逻辑。通过调用scipy.stats进行概率分布计算,结合tushare获取市场数据,实现了对各类障碍期权价格的自动化评估。代码包含参数配置、数据读取及核心定价函数,供量化研究参考。

Python障碍式期权定价脚本实现与解析

Python 实现微信支付对账单下载与 CSV 导出实例

本文介绍了使用 Python 获取微信支付对账单明细并生成 CSV 文件的完整流程。通过调用微信商户平台接口,利用 MD5 签名验证身份,下载原始对账单数据。代码展示了如何解析包含特殊字符的对账单字符串,去除标题与统计行,提取有效订单信息,并最终写入 CSV 文件,适用于需要自动化对账的业务场景。

Python 实现微信支付对账单下载与 CSV 导出实例

Python函数定义、参数传递与模块调用详解

本文系统讲解Python中函数的核心概念,涵盖函数定义语法、参数传递机制(形参与实参)、返回值处理以及局部与全局变量的作用域规则。重点解析变量引用、可变与不可变类型对参数传递的影响,并详细介绍模块文件的创建、import导入方式、别名使用及__name__属性的实际应用,帮助开发者规范编写可复用代码。

Python函数定义、参数传递与模块调用详解

Python利用itchat库统计微信好友性别分布

本文介绍如何使用Python的itchat库登录微信并获取好友列表,通过遍历数据统计男性、女性及未注明性别好友的数量与占比。示例代码在Win7+Python3.7环境下验证通过,包含自动登录及详细统计逻辑。

Python利用itchat库统计微信好友性别分布
加载更多

专题列表