<rss version="2.0"><channel><title>马哥的python小屋</title><link>http://www.mgcoding.com/</link><description>从零开始学 Python，通俗易懂的教程，陪你一起成长。</description><language>zh-CN</language><item><title>Hello World</title><link>http://www.mgcoding.com/tutorial/hello-world/</link><description>从零开始，安装 Python，运行第一行代码，创建第一个 .py 文件，迈出编程之旅的第一步。</description><pubDate>Thu, 15 Jan 2026 00:00:00 +0800</pubDate></item><item><title>变量与数据类型</title><link>http://www.mgcoding.com/tutorial/variables-and-types/</link><description>用小白能理解的方式学习变量、命名规则、常用数据类型和类型转换，写出一个简单的个人信息卡片。</description><pubDate>Sun, 18 Jan 2026 00:00:00 +0800</pubDate></item><item><title>字符串</title><link>http://www.mgcoding.com/tutorial/strings/</link><description>用小白能理解的方式学习字符串、索引、切片、常用方法和 f-string，完成一个简单的文字处理小工具。</description><pubDate>Thu, 22 Jan 2026 00:00:00 +0800</pubDate></item><item><title>数字与运算符</title><link>http://www.mgcoding.com/tutorial/numbers-operators/</link><description>用小白能理解的方式学习数字类型、算术运算、比较运算和逻辑运算，写出一个简单的计算器。</description><pubDate>Sun, 01 Feb 2026 00:00:00 +0800</pubDate></item><item><title>输入与输出</title><link>http://www.mgcoding.com/tutorial/input-output/</link><description>用小白能理解的方式学习 print、input 和 f-string，让程序能接收用户输入并输出清楚的结果。</description><pubDate>Thu, 05 Feb 2026 00:00:00 +0800</pubDate></item><item><title>条件判断</title><link>http://www.mgcoding.com/tutorial/conditionals/</link><description>用小白能理解的方式学习 if、elif、else、比较条件和逻辑运算，让程序能根据不同情况做不同选择。</description><pubDate>Sun, 15 Feb 2026 00:00:00 +0800</pubDate></item><item><title>循环</title><link>http://www.mgcoding.com/tutorial/loops/</link><description>用小白能理解的方式掌握 for 循环、while 循环、range、break、continue，并完成九九乘法表和猜数字游戏。</description><pubDate>Fri, 20 Feb 2026 00:00:00 +0800</pubDate></item><item><title>异常处理</title><link>http://www.mgcoding.com/tutorial/exceptions/</link><description>用小白能理解的方式学习 try、except、else、finally 和 raise，让程序遇到错误时不再直接崩溃。</description><pubDate>Wed, 01 Apr 2026 00:00:00 +0800</pubDate></item><item><title>定义函数</title><link>http://www.mgcoding.com/tutorial/defining-functions/</link><description>用小白能理解的方式学习如何定义和调用函数，掌握参数、返回值和代码复用。</description><pubDate>Sun, 01 Mar 2026 00:00:00 +0800</pubDate></item><item><title>函数参数</title><link>http://www.mgcoding.com/tutorial/arguments-deep-dive/</link><description>用小白能理解的方式学习位置参数、关键字参数、默认参数、*args、**kwargs 和参数解包。</description><pubDate>Thu, 05 Mar 2026 00:00:00 +0800</pubDate></item><item><title>lambda 与作用域</title><link>http://www.mgcoding.com/tutorial/lambda-and-scope/</link><description>用小白能理解的方式学习 lambda 匿名函数和变量作用域，理解函数内外变量如何被查找。</description><pubDate>Tue, 10 Mar 2026 00:00:00 +0800</pubDate></item><item><title>装饰器</title><link>http://www.mgcoding.com/tutorial/decorators/</link><description>用小白能理解的方式学习装饰器的基本思想、@语法、wrapper、*args/**kwargs 和常见应用。</description><pubDate>Sun, 05 Apr 2026 00:00:00 +0800</pubDate></item><item><title>列表</title><link>http://www.mgcoding.com/tutorial/lists/</link><description>用小白能理解的方式学习列表的创建、索引、切片、增删改查和排序，完成一个简单的任务清单。</description><pubDate>Sun, 15 Mar 2026 00:00:00 +0800</pubDate></item><item><title>元组与集合</title><link>http://www.mgcoding.com/tutorial/tuples-sets/</link><description>用小白能理解的方式学习不可变的元组和自动去重的集合，掌握解包、去重、交集和差集。</description><pubDate>Wed, 18 Mar 2026 00:00:00 +0800</pubDate></item><item><title>字典</title><link>http://www.mgcoding.com/tutorial/dictionaries/</link><description>用小白能理解的方式学习字典的键值对、增删改查、遍历和统计，完成一个简单的学生资料表。</description><pubDate>Sun, 22 Mar 2026 00:00:00 +0800</pubDate></item><item><title>推导式与生成器</title><link>http://www.mgcoding.com/tutorial/comprehensions/</link><description>用小白能理解的方式学习列表、字典、集合推导式和生成器表达式，让数据转换更简洁。</description><pubDate>Wed, 25 Mar 2026 00:00:00 +0800</pubDate></item><item><title>文件读写</title><link>http://www.mgcoding.com/tutorial/file-read-write/</link><description>用小白能理解的方式学习用 Python 读取、写入和追加文本文件，完成一个简单的待办清单文件。</description><pubDate>Fri, 10 Apr 2026 00:00:00 +0800</pubDate></item><item><title>路径操作</title><link>http://www.mgcoding.com/tutorial/pathlib/</link><description>用小白能理解的方式学习 pathlib，掌握路径拼接、文件信息、目录遍历和简单文件整理。</description><pubDate>Sun, 12 Apr 2026 00:00:00 +0800</pubDate></item><item><title>JSON 与 CSV 处理</title><link>http://www.mgcoding.com/tutorial/json-csv/</link><description>用小白能理解的方式学习 JSON 和 CSV 的读写，把 Python 数据保存成配置文件和表格文件。</description><pubDate>Wed, 15 Apr 2026 00:00:00 +0800</pubDate></item><item><title>import 机制</title><link>http://www.mgcoding.com/tutorial/import/</link><description>用小白能理解的方式学习模块、包、import 写法和 __name__，把代码拆到多个文件中。</description><pubDate>Mon, 20 Apr 2026 00:00:00 +0800</pubDate></item><item><title>常用标准库</title><link>http://www.mgcoding.com/tutorial/standard-library/</link><description>用小白能理解的方式认识 datetime、random、math、os、re 等常用标准库，完成几个实用小工具。</description><pubDate>Wed, 22 Apr 2026 00:00:00 +0800</pubDate></item><item><title>pip 与虚拟环境</title><link>http://www.mgcoding.com/tutorial/pip-venv/</link><description>用小白能理解的方式学习 pip 安装第三方库、venv 创建虚拟环境和 requirements.txt 管理依赖。</description><pubDate>Sat, 25 Apr 2026 00:00:00 +0800</pubDate></item><item><title>类与对象</title><link>http://www.mgcoding.com/tutorial/classes-objects/</link><description>用小白能理解的方式学习 class、对象、属性、方法和 self，写出一个简单的学生类。</description><pubDate>Fri, 01 May 2026 00:00:00 +0800</pubDate></item><item><title>继承与多态</title><link>http://www.mgcoding.com/tutorial/inheritance/</link><description>用小白能理解的方式学习继承、方法重写、super 和多态，让类之间能复用代码。</description><pubDate>Tue, 05 May 2026 00:00:00 +0800</pubDate></item><item><title>魔法方法</title><link>http://www.mgcoding.com/tutorial/magic-methods/</link><description>用小白能理解的方式学习 __str__、__repr__、__len__、__add__ 等魔法方法，让自定义对象更好用。</description><pubDate>Fri, 08 May 2026 00:00:00 +0800</pubDate></item></channel></rss>