python
文章平均质量分 69
Python教程
编程侠~
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Python入门教程:从零开始学Python编程
本文介绍了 Python 的安装、基础语法和一个小实战项目。学习编程最重要的是多敲代码,建议每天坚持练习。后续我会继续更新 Python 进阶教程(面向对象、文件操作、数据处理等),欢迎关注!原创 2026-08-14 16:25:38 · 686 阅读 · 0 评论
-
Python进阶教程:面向对象编程(OOP)
面向对象编程(Object-Oriented Programming,简称 OOP)是一种编程思想,它把数据和对数据的操作封装成对象。可复用:类可以多次实例化易维护:代码结构清晰可扩展:通过继承轻松扩展功能封装、继承、多态。class Dog:print(f"self . name } 汪汪叫!self . name } 今年 {self . age } 岁") dog1 = Dog("旺财" , 3) dog1 . bark() dog1 . info()self . name } 汪汪叫!原创 2026-08-14 16:41:52 · 275 阅读 · 0 评论
-
Python综合实战:从零开发一个命令行工具
的收官实战篇(第 20 篇)。前 19 篇学习了语法、库、工程化等知识,本篇把它们串起来,从零开发一个。原创 2026-08-25 14:10:18 · 187 阅读 · 0 评论 -
Python进阶教程:Git版本控制与团队协作
本文是Python进阶教程中的Git版本控制指南,介绍了Git的核心概念与团队协作技巧。主要内容包括:Git的分布式版本控制特性(版本回溯、分支管理、团队协作)、基础配置与仓库初始化、核心操作(add/commit/log)、版本回退与撤销、分支管理策略、远程仓库协作流程。特别讲解了团队协作工作流(功能分支开发模式)、冲突解决方法、.gitignore文件配置和规范提交信息格式,最后通过实战演示如何发布开源项目。文章强调Git是程序员必备技能,建议在实际项目中练习掌握这些关键操作。原创 2026-08-25 14:09:35 · 375 阅读 · 0 评论 -
Python进阶教程:算法与数据结构入门
本篇介绍了时间复杂度、常用数据结构(栈、队列)、排序与查找算法、递归和动态规划入门,并用 LRU 缓存串联实战。刷题建议:从 LeetCode 简单题开始,每天 1-2 题,坚持就是胜利。原创 2026-08-24 02:25:20 · 378 阅读 · 0 评论 -
Python进阶教程:机器学习入门(Scikit-learn)
本篇介绍了机器学习的基本流程、分类/回归/聚类三大经典任务、交叉验证和特征工程,并用鸢尾花数据集跑通了完整实战。机器学习重在实践,建议用 UCI 或 Kaggle 的数据集多做练习。原创 2026-08-24 02:24:54 · 798 阅读 · 0 评论 -
Python进阶教程:自动化办公实战
这篇Python办公自动化教程介绍了几个常用库的实战应用,包括:openpyxl处理Excel(读取/写入/合并)、python-docx操作Word文档、pdfplumber提取PDF文本,以及Pathlib/shutil进行批量文件管理。文中提供了完整的代码示例,如Excel数据生成Word报告、多文件合并等场景化解决方案。教程强调自动化办公的核心价值是"用代码替代重复劳动",建议从实际工作痛点入手实践。所有代码均使用主流库实现,只需pip安装即可快速应用。原创 2026-08-23 16:36:48 · 256 阅读 · 0 评论 -
Python进阶教程:项目工程化与虚拟环境
本篇介绍了虚拟环境、依赖管理、项目目录结构、.gitignore 规范等工程化基础。良好的工程习惯能让项目更易维护、协作和部署。下一篇将介绍自动化办公,用 Python 解放重复劳动。原创 2026-08-23 16:36:12 · 192 阅读 · 0 评论 -
Python进阶教程:单元测试与代码质量
本篇介绍了 unittest 与 pytest 两大测试框架、Mock 模拟外部依赖、以及 flake8/black/mypy/coverage 等代码质量工具,并为计算器类编写了完整测试。养成写测试的习惯,是成为专业开发者的重要一步。原创 2026-08-22 00:01:18 · 361 阅读 · 0 评论 -
Python进阶教程:装饰器与生成器深入
本篇深入讲解了装饰器(基础、带参数、内置装饰器)和生成器(基础、表达式、无限序列),并用手写缓存装饰器串联实战。理解这两个特性,能写出更简洁、更 Pythonic 的代码。原创 2026-08-22 00:00:53 · 155 阅读 · 0 评论 -
Python进阶教程:异步编程(asyncio)
异步编程让程序在等待 I/O 时不阻塞,而是继续执行其他任务。单线程内实现并发,无锁竞争上下文切换开销极小适合大量 I/O 等待场景(网络请求、数据库)Python 3.7+ 使用asyncawait关键字。本篇介绍了 asyncio 的协程、任务并发、异步 HTTP、超时控制等核心概念,并提供了异步下载器实战。选择并发方案的建议:I/O 密集用 asyncio(最高效)或多线程,CPU 密集用多进程。原创 2026-08-20 09:51:37 · 309 阅读 · 0 评论 -
Python进阶教程:正则表达式进阶与文本处理
本篇深入讲解了正则的分组捕获、贪婪匹配、前后断言、预编译等进阶技巧,并提供了日志解析和文本清理两个实战工具。正则表达式是文本处理的瑞士军刀,值得花时间熟练掌握。原创 2026-08-20 09:51:14 · 197 阅读 · 0 评论 -
Python进阶教程:调试技巧与性能优化
恭喜你完成Python 入门教程系列的全部 10 篇文章!篇目主题1Python 入门:基础语法2面向对象编程(OOP)3文件操作与异常处理4常用标准库与实用技巧5网络编程与数据抓取6多线程与多进程7数据库操作入门8数据分析入门(NumPy 与 Pandas)9Web 开发入门(Flask)10调试技巧与性能优化多写代码:每篇的示例都亲手敲一遍多实践:把实战项目扩展成自己的作品善用文档:遇到问题先查Python 官方文档坚持输出:把学到的知识写成博客,教学相长。原创 2026-08-19 13:22:30 · 272 阅读 · 0 评论 -
Python进阶教程:Web开发入门(Flask)
简单:一个文件即可启动 Web 服务灵活:可以自由选择组件生态好:文档丰富,社区庞大本篇介绍了 Flask 的路由、模板、表单处理和 JSON API,并用待办清单应用串联实战。下一篇将介绍调试与性能优化,为系列收官,敬请期待!原创 2026-08-19 13:22:07 · 567 阅读 · 0 评论 -
Python进阶教程:数据分析入门(NumPy与Pandas)
本篇介绍了 NumPy 数组运算和 Pandas 的 Series、DataFrame、数据清洗、分组聚合,并用销售数据分析串联实战。下一篇将介绍Web 开发入门(Flask),敬请期待!原创 2026-08-17 21:54:22 · 702 阅读 · 0 评论 -
Python进阶教程:数据库操作入门
数据库(Database)是有组织存储数据的仓库,支持高效增删改查(CRUD)。SQLite:轻量级,单文件,适合学习和小型应用:最流行的开源数据库PostgreSQL:功能强大的开源数据库关系型数据库用SQL(结构化查询语言)操作数据。直接写 SQL 较繁琐,实际项目常用ORM(对象关系映射)# 连接数据库# 增删改查student = Student(name="王五", score=95.5)原创 2026-08-17 21:53:56 · 250 阅读 · 0 评论 -
Python进阶教程:多线程与多进程
本文介绍了Python中多线程与多进程的使用方法。主要内容包括:1)多线程的创建方式(直接调用和继承Thread类)及线程池使用;2)线程安全与锁机制;3)多进程的适用场景(CPU密集型任务)及进程池;4)线程与进程的选择策略;5)实战案例——并发下载器实现。文章指出,I/O密集型任务适合多线程,CPU密集型任务应使用多进程,并提供了具体代码示例演示各类并发编程技术的应用。原创 2026-08-16 02:24:52 · 374 阅读 · 0 评论 -
Python进阶教程:网络编程与数据抓取
本文介绍了Python网络编程与数据抓取的基础知识,涵盖HTTP协议、urllib和requests库的使用、BeautifulSoup解析HTML以及爬虫规范。主要内容包括:HTTP请求与响应的组成,使用标准库urllib和第三方库requests发送GET/POST请求,利用BeautifulSoup解析网页内容,实战示例抓取网页链接,以及爬虫的合法性和注意事项(如遵守robots.txt、控制请求频率等)。最后简要介绍了API调用和处理JSON数据。文章为Python网络编程入门提供了实用指导,适合进原创 2026-08-16 02:24:18 · 185 阅读 · 0 评论 -
Python进阶教程:文件操作与异常处理
本文是Python入门教程系列的第三篇,主要讲解文件操作和异常处理。内容包括:文件打开与关闭(推荐使用with语句)、不同文件模式(r/w/a等)、读写文件方法(read/readline/for循环)、异常处理机制(try/except/else/finally)、主动抛出异常(raise)以及os模块的常用文件操作。最后通过一个日志记录器实例综合运用了这些知识点,实现日志的写入和错误记录功能。文章为Python开发者提供了文件处理和异常捕获的实用指南。原创 2026-08-15 10:56:30 · 291 阅读 · 0 评论 -
Python进阶教程:常用标准库与实用技巧
摘要: 本文是Python入门系列第4篇,重点讲解常用标准库与实用技巧。涵盖os/sys(系统操作)、datetime(日期处理)、json(数据交换)、re(正则表达式)、random/collections(随机数与容器工具)、itertools/functools(迭代与函数工具)等核心库,通过代码示例演示文件路径操作、JSON解析、正则匹配、词频统计等场景。最后通过综合案例实现文本词频统计工具,展示标准库的实际应用价值,帮助开发者提升编码效率。全文提供速查表与典型用法,适合作为Python进阶开发的原创 2026-08-15 10:57:35 · 195 阅读 · 0 评论
分享