GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • 马哥的python小屋
  • GitHub
  • 登录
  • 关于作者
  • 用户协议
  • 隐私政策
  • 冀ICP备2026019267号-1

This view

  • Original page
  • New address

GeezerVison is showing mgcoding.com — 首页 - 马哥的python小屋

Python 入门路线

马哥的python小屋

从零开始学 Python,通俗易懂的教程,陪你一起成长。

7 个章节 25 篇教程 基础到面向对象

跟着马哥慢慢来,先把 Python 跑起来

刚开始学 Python,不需要一下子全懂。马哥会把每一节拆成能运行的小例子,你先照着跑一遍,再动手改一改。遇到报错也别急,那不是失败,是你正在和电脑建立默契。每天推进一点点,后面回头看,会发现自己已经走了很远。

第一章

Python 基础

5 节
1.1

Hello World

从零开始,安装 Python,运行第一行代码,创建第一个 .py 文件,迈出编程之旅的第一步。

第1节 2026-01-15
1.2

变量与数据类型

用小白能理解的方式学习变量、命名规则、常用数据类型和类型转换,写出一个简单的个人信息卡片。

第2节 2026-01-18
1.3

字符串

用小白能理解的方式学习字符串、索引、切片、常用方法和 f-string,完成一个简单的文字处理小工具。

第3节 2026-01-22
1.4

数字与运算符

用小白能理解的方式学习数字类型、算术运算、比较运算和逻辑运算,写出一个简单的计算器。

第4节 2026-02-01
1.5

输入与输出

用小白能理解的方式学习 print、input 和 f-string,让程序能接收用户输入并输出清楚的结果。

第5节 2026-02-05
第二章

流程控制

3 节
2.1

条件判断

用小白能理解的方式学习 if、elif、else、比较条件和逻辑运算,让程序能根据不同情况做不同选择。

第1节 2026-02-15
2.2

循环

用小白能理解的方式掌握 for 循环、while 循环、range、break、continue,并完成九九乘法表和猜数字游戏。

第2节 2026-02-20
2.3

异常处理

用小白能理解的方式学习 try、except、else、finally 和 raise,让程序遇到错误时不再直接崩溃。

第3节 2026-04-01
第三章

函数

4 节
3.1

定义函数

用小白能理解的方式学习如何定义和调用函数,掌握参数、返回值和代码复用。

第1节 2026-03-01
3.2

函数参数

用小白能理解的方式学习位置参数、关键字参数、默认参数、*args、**kwargs 和参数解包。

第2节 2026-03-05
3.3

lambda 与作用域

用小白能理解的方式学习 lambda 匿名函数和变量作用域,理解函数内外变量如何被查找。

第3节 2026-03-10
3.4

装饰器

用小白能理解的方式学习装饰器的基本思想、@语法、wrapper、*args/**kwargs 和常见应用。

第4节 2026-04-05
第四章

数据结构

4 节
4.1

列表

用小白能理解的方式学习列表的创建、索引、切片、增删改查和排序,完成一个简单的任务清单。

第1节 2026-03-15
4.2

元组与集合

用小白能理解的方式学习不可变的元组和自动去重的集合,掌握解包、去重、交集和差集。

第2节 2026-03-18
4.3

字典

用小白能理解的方式学习字典的键值对、增删改查、遍历和统计,完成一个简单的学生资料表。

第3节 2026-03-22
4.4

推导式与生成器

用小白能理解的方式学习列表、字典、集合推导式和生成器表达式,让数据转换更简洁。

第4节 2026-03-25
第五章

文件与IO

3 节
5.1

文件读写

用小白能理解的方式学习用 Python 读取、写入和追加文本文件,完成一个简单的待办清单文件。

第1节 2026-04-10
5.2

路径操作

用小白能理解的方式学习 pathlib,掌握路径拼接、文件信息、目录遍历和简单文件整理。

第2节 2026-04-12
5.3

JSON 与 CSV 处理

用小白能理解的方式学习 JSON 和 CSV 的读写,把 Python 数据保存成配置文件和表格文件。

第3节 2026-04-15
第六章

模块与包

3 节
6.1

import 机制

用小白能理解的方式学习模块、包、import 写法和 __name__,把代码拆到多个文件中。

第1节 2026-04-20
6.2

常用标准库

用小白能理解的方式认识 datetime、random、math、os、re 等常用标准库,完成几个实用小工具。

第2节 2026-04-22
6.3

pip 与虚拟环境

用小白能理解的方式学习 pip 安装第三方库、venv 创建虚拟环境和 requirements.txt 管理依赖。

第3节 2026-04-25
第七章

面向对象

3 节
7.1

类与对象

用小白能理解的方式学习 class、对象、属性、方法和 self,写出一个简单的学生类。

第1节 2026-05-01
7.2

继承与多态

用小白能理解的方式学习继承、方法重写、super 和多态,让类之间能复用代码。

第2节 2026-05-05
7.3

魔法方法

用小白能理解的方式学习 __str__、__repr__、__len__、__add__ 等魔法方法,让自定义对象更好用。

第3节 2026-05-08
You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.