Python 零基础入门教程
第一章:Python 基础之 Markdown
- Typora 软件下载
- Typora 基本使用
- Typora 补充说明
- 编程与编程语言
- 计算机的本质
- 计算机五大组成部分
- 计算机三大核心硬件
- 操作系统
第二章:编程语言的发展史和第一个 Python 程序
- 文件的概念
- 计算机内部数据原理
- 编程语言发展史
- 编程语言的分类
- Python 解释器版本
- Python 解释器安装
- 环境变量
- 多版本共存
- 第一个 Python 程序
第三章:数据类型详解、文件操作、函数
- PyCharm 下载
- PyCharm 安装
- PyCharm 基本使用
- PyCharm 永久试用
- Python 语法注释
- 变量使用及底层原理
- 变量的命名规范与风格
- 常量
- 变量三要素
- 垃圾回收机制
- 整型与浮点型
第四章:函数
- Python 之函数的基本使用
- Python 之函数 Type-hinting
- Python 之函数的参数
- Python 之函数对象 + 函数嵌套
- Python 之名称空间与作用域
- Python 之闭包函数
- Python 之装饰器
- Python 之迭代器
- Python 之生成器
- Python 之三元表达式、生成式、生成器表达式
- Python 之面向过程编程思想与匿名函数及其应用
- Python 之内置函数
- Python 之函数递归与调用
- Python 之二分法
第五章:模块
- Python 之模块
- 软件开发的目录规范
- Python 之包
- Python 之 logging 模块基本使用
- Python 之 logging 模块详解
- Python 之 json 模块
- Python 之 pickle 模块
- Python 之 time 与 datetime 模块
- Python 之 random 模块
- os 模块
- sys 模块
- shutil 模块
- shelve 模块
- typing 模块
- 压缩 zipfile 与解压缩 tarfile 模块
- pyecharts 模块的简单使用
- hashlib 与 hmac 模块
- 运维自动化 psutil 模块
- xml 模块 (了解)
- subprocess 模块(了解)
- configparser 模块 (了解)
- struct 模块
- 正则表达式与 re 模块
- UUID 模块
- 练习:ATM+ 购物车项目开发
第六章:面向对象
- 面向对象的由来
- Python 之面向对象编程
- 类的封装


