[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"project-2205":3},{"id":4,"name":5,"fullName":6,"owner":7,"repo":5,"description":8,"homepage":9,"htmlUrl":10,"language":5,"languages":10,"totalLinesOfCode":10,"stars":11,"forks":12,"watchers":13,"openIssues":14,"contributorsCount":15,"subscribersCount":15,"size":15,"stars1d":16,"stars7d":17,"stars30d":18,"stars90d":15,"forks30d":15,"starsTrendScore":19,"compositeScore":20,"rankGlobal":10,"rankLanguage":10,"license":10,"archived":21,"fork":21,"defaultBranch":22,"hasWiki":23,"hasPages":23,"topics":24,"createdAt":10,"pushedAt":10,"updatedAt":27,"readmeContent":28,"aiSummary":29,"trendingCount":15,"starSnapshotCount":15,"syncStatus":30,"lastSyncTime":31,"discoverSource":32},2205,"Python","walter201230\u002FPython","walter201230","小白 python 教程","https:\u002F\u002Fwalter201230.github.io\u002FPython",null,26405,5483,713,44,0,19,99,445,88,117,false,"master",true,[25,26],"python","python3","2026-06-12 04:00:13","IT 行业相对于一般传统行业，发展更新速度更快，一旦停止了学习，很快就会被行业所淘汰，但是，我们要清楚：淘汰的永远只是那些初级水平的从业者，过硬技术的从业者永远都是稀缺的。因此对于学习，我们还是要踏踏实实的。\n\n\n自学 Python ，也是一样，不要一开始因为头脑发热就不停地收藏各种资料网站，购买各种书籍，下载了大量的教学视频，过了几天，学习的热情开始褪去，再过几个星期，终于完成了学习课程 —— 《从入门到放弃》。所以，学习 Python 需要一步一个脚印，踏踏实实地学。\n\n> 本教程基于 Python 3.10+ 编写，部分章节标注了 3.11\u002F3.12\u002F3.13 的新特性。在线站点：[https:\u002F\u002Fwalter201230.github.io\u002FPython\u002F](https:\u002F\u002Fwalter201230.github.io\u002FPython\u002F)\n\n\n\n# 2026 版本更新说明\n\n2026 年是 AI 编程的普及年，在这一年，我深切感受到 AI 编程的强大，以前我们手敲代码的年代估计一去不复返，现在手敲代码还被互联网称为古法编程，短短几年，变化如此的快我是完全没想到的。\n\nAI 时代正在来临，而编程是 AI 时代第一个被颠覆的行业。我以为这个课程不会再有人看了，所以都劝大家——AI 时代，不适合看这类教程了，你要学一门编程语言，直接问 AI ，让 AI 教你。但奈何，这个项目还一直有不少人看，于是我用 AI 把我这个项目全面更新了一下。\n\n\n\n# Python 入门\n\n对于入门，主要是掌握基本的语法和熟悉编程规范，因此大部分的教程基本一致的，所以还是建议选好适合自己的一个教程，坚持学下去。\n\n**主要目录如下：**\n\n* [为什么学Python?](\u002FArticle\u002FPythonBasis\u002Fpython0\u002FWhyStudyPython.md)\n* [Python代码规范](\u002FArticle\u002FcodeSpecification\u002FcodeSpecification_Preface.md)\n  - [简明概述](\u002FArticle\u002FcodeSpecification\u002FcodeSpecification_first.md)\n  - [注释](\u002FArticle\u002FcodeSpecification\u002FcodeSpecification_second.md)\n  - [命名规范](\u002FArticle\u002FcodeSpecification\u002FcodeSpecification_third.md)\n* [第一个Python程序](\u002FArticle\u002FPythonBasis\u002Fpython1\u002FPreface.md)\n  - [Python 简介](\u002FArticle\u002FPythonBasis\u002Fpython1\u002FIntroduction.md)\n  - [Python 的安装](\u002FArticle\u002FPythonBasis\u002Fpython1\u002FInstallation.md)\n  - [第一个 Python 程序](\u002FArticle\u002FPythonBasis\u002Fpython1\u002FThe_first_procedure.md)\n  - [集成开发环境（IDE）: PyCharm](\u002FArticle\u002FPythonBasis\u002Fpython1\u002FIDE.md)\n* [基本数据类型和变量](\u002FArticle\u002FPythonBasis\u002Fpython2\u002FPreface.md)\n  - [Python 语法的简要说明](\u002FArticle\u002FPythonBasis\u002Fpython2\u002FGrammar.md)\n  - [print() 函数](\u002FArticle\u002FPythonBasis\u002Fpython2\u002Fprint.md)\n  - [Python 的基本数据类型](\u002FArticle\u002FPythonBasis\u002Fpython2\u002FType_of_data.md)\n  - [字符串的编码问题](\u002FArticle\u002FPythonBasis\u002Fpython2\u002FStringCoding.md)\n  - [基本数据类型转换](\u002FArticle\u002FPythonBasis\u002Fpython2\u002FType_conversion.md)\n  - [Python 中的变量](\u002FArticle\u002FPythonBasis\u002Fpython2\u002FVariable.md)\n* [List 和 Tuple](\u002FArticle\u002FPythonBasis\u002Fpython3\u002FPreface.md)\n  - [List（列表）](\u002FArticle\u002FPythonBasis\u002Fpython3\u002FList.md)\n  - [tuple（元组）](\u002FArticle\u002FPythonBasis\u002Fpython3\u002Ftuple.md)\n* [ Dict 和 Set](\u002FArticle\u002FPythonBasis\u002Fpython4\u002FPreface.md)\n  - [字典(Dictionary)](\u002FArticle\u002FPythonBasis\u002Fpython4\u002FDict.md)\n  - [set](\u002FArticle\u002FPythonBasis\u002Fpython4\u002FSet.md)\n* [条件语句和循环语句](\u002FArticle\u002FPythonBasis\u002Fpython5\u002FPreface.md)\n  - [条件语句](\u002FArticle\u002FPythonBasis\u002Fpython5\u002FIf.md)\n  - [循环语句](\u002FArticle\u002FPythonBasis\u002Fpython5\u002FCycle.md)\n  - [条件语句和循环语句综合实例](\u002FArticle\u002FPythonBasis\u002Fpython5\u002FExample.md)\n* [函数](\u002FArticle\u002FPythonBasis\u002Fpython6\u002FPreface.md)\n  - [Python 自定义函数的基本步骤](\u002FArticle\u002FPythonBasis\u002Fpython6\u002F1.md)\n  - [函数返回值](\u002FArticle\u002FPythonBasis\u002Fpython6\u002F2.md)\n  - [函数的参数](\u002FArticle\u002FPythonBasis\u002Fpython6\u002F3.md)\n  - [函数传值问题](\u002FArticle\u002FPythonBasis\u002Fpython6\u002F4.md)\n  - [匿名函数](\u002FArticle\u002FPythonBasis\u002Fpython6\u002F5.md)\n* [迭代器和生成器](\u002FArticle\u002FPythonBasis\u002Fpython7\u002FPreface.md)\n  - [迭代](\u002FArticle\u002FPythonBasis\u002Fpython7\u002F1.md)\n  - [Python 迭代器](\u002FArticle\u002FPythonBasis\u002Fpython7\u002F2.md)\n  - [list 生成式（列表生成式）](\u002FArticle\u002FPythonBasis\u002Fpython7\u002F3.md)\n  - [生成器](\u002FArticle\u002FPythonBasis\u002Fpython7\u002F4.md)\n  - [迭代器和生成器综合例子](\u002FArticle\u002FPythonBasis\u002Fpython7\u002F5.md)\n* [面向对象](\u002FArticle\u002FPythonBasis\u002Fpython8\u002FPreface.md)\n  - [面向对象的概念](\u002FArticle\u002FPythonBasis\u002Fpython8\u002F1.md)\n  - [类的定义和调用](\u002FArticle\u002FPythonBasis\u002Fpython8\u002F2.md)\n  - [类方法](\u002FArticle\u002FPythonBasis\u002Fpython8\u002F3.md)\n  - [修改和增加类属性](\u002FArticle\u002FPythonBasis\u002Fpython8\u002F4.md)\n  - [类和对象](\u002FArticle\u002FPythonBasis\u002Fpython8\u002F5.md)\n  - [初始化函数](\u002FArticle\u002FPythonBasis\u002Fpython8\u002F6.md)\n  - [类的继承](\u002FArticle\u002FPythonBasis\u002Fpython8\u002F7.md)\n  - [类的多态](\u002FArticle\u002FPythonBasis\u002Fpython8\u002F8.md)\n  - [类的访问控制](\u002FArticle\u002FPythonBasis\u002Fpython8\u002F9.md)\n* [模块与包](\u002FArticle\u002FPythonBasis\u002Fpython9\u002FPreface.md)\n  - [Python 模块简介](\u002FArticle\u002FPythonBasis\u002Fpython9\u002F1.md)\n  - [模块的使用](\u002FArticle\u002FPythonBasis\u002Fpython9\u002F2.md)\n  - [主模块和非主模块](\u002FArticle\u002FPythonBasis\u002Fpython9\u002F3.md)\n  - [包](\u002FArticle\u002FPythonBasis\u002Fpython9\u002F4.md)\n  - [作用域](\u002FArticle\u002FPythonBasis\u002Fpython9\u002F5.md)\n* [Python 的 Magic Method](\u002FArticle\u002FPythonBasis\u002Fpython10\u002FPreface.md)\n  - [Python 的 Magic Method](\u002FArticle\u002FPythonBasis\u002Fpython10\u002F1.md)\n  - [构造(`__new__`)和初始化(`__init__`)](\u002FArticle\u002FPythonBasis\u002Fpython10\u002F2.md)\n  - [属性的访问控制](\u002FArticle\u002FPythonBasis\u002Fpython10\u002F3.md)\n  - [对象的描述器](\u002FArticle\u002FPythonBasis\u002Fpython10\u002F4.md)\n  - [自定义容器（Container）](\u002FArticle\u002FPythonBasis\u002Fpython10\u002F5.md)\n  - [运算符相关的魔术方法](\u002FArticle\u002FPythonBasis\u002Fpython10\u002F6.md)\n* [枚举类](\u002FArticle\u002Fpython11\u002FPythonBasis\u002FPreface.md)\n  - [枚举类的使用](\u002FArticle\u002FPythonBasis\u002Fpython11\u002F1.md)\n  - [Enum 的源码](\u002FArticle\u002FPythonBasis\u002Fpython11\u002F2.md)\n  - [自定义类型的枚举](\u002FArticle\u002FPythonBasis\u002Fpython11\u002F3.md)\n  - [枚举的比较](\u002FArticle\u002FPythonBasis\u002Fpython11\u002F4.md)\n* [元类](\u002FArticle\u002FPythonBasis\u002Fpython12\u002FPreface.md)\n  - [Python 中类也是对象](\u002FArticle\u002FPythonBasis\u002Fpython12\u002F1.md)\n  - [使用 `type()` 动态创建类](\u002FArticle\u002FPythonBasis\u002Fpython12\u002F2.md)\n  - [什么是元类](\u002FArticle\u002FPythonBasis\u002Fpython12\u002F3.md)\n  - [自定义元类](\u002FArticle\u002FPythonBasis\u002Fpython12\u002F4.md)\n  - [使用元类](\u002FArticle\u002FPythonBasis\u002Fpython12\u002F5.md)\n* [线程与进程](\u002FArticle\u002FPythonBasis\u002Fpython13\u002FPreface.md)\n  - [线程与进程](\u002FArticle\u002FPythonBasis\u002Fpython13\u002F1.md)\n  - [多线程编程](\u002FArticle\u002FPythonBasis\u002Fpython13\u002F2.md)\n  - [进程](\u002FArticle\u002FPythonBasis\u002Fpython13\u002F3.md)\n* [一步一步了解正则表达式](\u002FArticle\u002FPythonBasis\u002Fpython14\u002FPreface.md)\n    - [初识 Python 正则表达式](\u002FArticle\u002FPythonBasis\u002Fpython14\u002F1.md)\n    - [字符集](\u002FArticle\u002FPythonBasis\u002Fpython14\u002F2.md)\n    - [数量词](\u002FArticle\u002FPythonBasis\u002Fpython14\u002F3.md)\n    - [边界匹配符和组](\u002FArticle\u002FPythonBasis\u002Fpython14\u002F4.md)\n    - [re.sub](\u002FArticle\u002FPythonBasis\u002Fpython14\u002F5.md)\n    - [re.match 和 re.search](\u002FArticle\u002FPythonBasis\u002Fpython14\u002F6.md)\n* [闭包](\u002FArticle\u002FPythonBasis\u002Fpython15\u002F1.md)\n* [装饰器](\u002FArticle\u002FPythonBasis\u002Fpython16\u002F1.md)\n* [类型注解](\u002FArticle\u002FPythonBasis\u002Fpython17\u002F1.md)\n* [pathlib 路径处理](\u002FArticle\u002FPythonBasis\u002Fpython18\u002F1.md)\n* [异常处理与异常组](\u002FArticle\u002FPythonBasis\u002Fpython19\u002F1.md)\n* [dataclass 与 Pydantic](\u002FArticle\u002FPythonBasis\u002Fpython20\u002F1.md)\n* [上下文管理器](\u002FArticle\u002FPythonBasis\u002Fpython21\u002F1.md)\n* [async\u002Fawait 与并发](\u002FArticle\u002FPythonBasis\u002Fpython22\u002F1.md)\n* [工程基线 pyproject 与 uv](\u002FArticle\u002FPythonBasis\u002Fpython23\u002F1.md)\n* [代码风格 ruff](\u002FArticle\u002FPythonBasis\u002Fpython24\u002F1.md)\n* [单元测试 pytest](\u002FArticle\u002FPythonBasis\u002Fpython25\u002F1.md)\n* [标准日志 logging](\u002FArticle\u002FPythonBasis\u002Fpython26\u002F1.md)\n* [打包发布与 typer](\u002FArticle\u002FPythonBasis\u002Fpython27\u002F1.md)\n* [学完之后做什么](\u002FArticle\u002FPythonBasis\u002Fpython28\u002F1.md)\n\n\n\n\n# 知识点补漏\n* [Python 关键字 yield](\u002FArticle\u002Fsupplement\u002FPython关键字yield.md)\n\n\n\n# Python 进阶\n\n* [使用Python虚拟环境](\u002FArticle\u002Fadvanced\u002F使用Python虚拟环境.md)\n* [Mac中使用virtualenv和virtualenvwrapper](\u002FArticle\u002Fadvanced\u002FMac中使用virtualenv和virtualenvwrapper.md)\n\n\n\n持续更新....\n\n\n可以关注我的公众号，实时了解更新情况。\n\n\u003Cimg src=\"http:\u002F\u002Ftwowaterimage.oss-cn-beijing.aliyuncs.com\u002F2020-09-15-121312.jpg\" width=\"50%\" height=\"50%\">\n","该项目是一个面向初学者的Python编程教程，旨在帮助编程新手系统地学习Python语言。核心功能包括全面覆盖Python基础语法、编程规范、常用数据类型及控制结构等内容，并基于Python 3.10+版本编写，部分章节还介绍了3.11\u002F3.12\u002F3.13的新特性。技术特点在于其内容详实且易于理解，适合没有任何编程背景的人群从零开始学习。特别适用于那些希望通过自学掌握Python技能的学生或职场人士，在日常工作中需要使用到简单脚本处理任务或是对编程感兴趣想要入门的朋友。",2,"2026-06-11 02:48:52","top_language"]