本仓库是黑马程序员《Python+AI从零基础到大神》课程阶段性学习归档,收录Python核心语法学习笔记、可运行代码与实战项目。学习范围涵盖类型注解、自定义模块与包、面向对象编程、异常处理等核心知识点;附带购物车管理系统、教务管理系统两大面向对象实战案例。学习笔记基于Jupyter Notebook编写,已导出PDF、HTML格式方便离线查阅, utils 文件夹存放自制工具函数, figures 目录存储笔记配套图片资源。
This repository archives my phased study records of the course Python & AI From Beginner to Master by BlackHorse Programmer. It includes Python core grammar notes, executable codes and practical projects. The learning contents contain type hints, custom modules & packages, object-oriented programming and exception handling. Two OOP practical projects: shopping cart management system & educational administration system are attached. Notes written in Jupyter Notebook are exported to PDF and HTML for offline reading. utils stores self-defined tool functions, and figures saves images for study notes.
【黑马程序员Python+AI零基础入门到大神全套视频课程,覆盖Python核心语法、AI应用、数据分析及Web应用等python实战项目开发全流程】 https://www.bilibili.com/video/BV1sHU9BmEne/?share_source=copy_web&vd_source=9d50ae807e3de2754f8e959e70f136f0
- 类型解释:变量类型注解、函数类型注解
- 模块:模块基础、导入方式、自定义模块、Package包
- 面向对象基础:类与对象、实例、魔法方法、实例&类属性
- 异常机制:异常基础、异常传递机制
├── figures/ # 笔记配套素材图片
├── utils/ # 自定义工具包、功能模块
│ ├── __init__.py
│ ├── my_fun.py
│ └── my_var.py
├── 面向对象基础练习---购物车管理系统.py # OOP实战项目1
├── 面向对象基础案例---教务管理系统.py # OOP实战项目2
├── 学习笔记:核心语法:类型解释~异常处理.ipynb # Jupyter可交互式源码笔记
├── 学习笔记:核心语法:类型解释~异常处理.pdf # pdf版本笔记,方便查看
├── 学习笔记:核心语法:类型解释~异常处理.html # html版本笔记,方便查看
└── my_function.py # 自定义功能代码文件
- 零基础自学Python,系统学习核心语法、面向对象编程的初学者
- 跟随黑马程序员Python课程学习,需要配套案例、笔记参考的学习者
- 需要完整实操项目+配套学习笔记做技术归档、复盘的编程入门者
MIT License 可自由学习、复制、修改、商用,仅需保留本仓库原出处声明。