-
Python基础
- Python概述
- Python环境
- Python工具
- Python程序
- Python案例
-
Python语法
- 类型
- 对象
- 标识符
- 常量
- 变量
- 运算符
-
Python字符串
- 字符串概述
- 字符串创建
- 字符串操作
-
Python列表
- 列表概述
- 列表创建
- 列表追加
- 列表删除
- 列表操作
-
Python元组
- 元组概述
- 元组操作
-
Python字典
- 字典概述
- 字典创建
- 字典操作
-
Python集合
- 集合概述
- 集合操作
-
Python结构
- 结构概述
- 条件结构
- 循环结构
- 跳转语句
- 推导式
-
Python函数
- 函数概述
- 函数使用
- 变量范围
- 函数参数
- 参数类型
- 匿名函数
- 递归函数
- 嵌套函数
-
Python对象
- 类的概述
- 类的使用
- 类的继承
- 类的多态
- 特殊方法
- 对象拷贝
- 类的组合
- 设计模式
-
Python异常
- 异常概述
- 异常使用
- 常见异常
- with管理
- 异常日志
- 自定义类
-
Python文件
- 文件概述
- 文本文件
- 二进制文件
- 文件属性
- 文件序列化
- csv模块
- os模块
- shutil模块
-
Python模块
- 模块概述
- 模块定义
- 模块导入
- 包的用法
- 包的仓库
- 包的安装
-
Python GUI
- GUI概述
- GUI主窗口
- GUI组件类型
- GUI简单组件
- GUI布局组件
- GUI事件处理
- GUI其他组件
- GUI菜单组件
- GUI打包
-
Python并发
- 并发概述
- 线程语法
- 进程语法
- 协程语法
-
Python网络
- 网络编程概述
- 套接字编程语法
- 套接字UDP编程
- 套接字TCP编程
-
Python函数式
- 高阶函数
- 匿名函数
- 偏函数
- 闭包函数
- map函数
- reduce函数
- filter函数
- sorted函数
-
Python装饰器
- 装饰器概述
- 装饰器用法
- 多个装饰器
- 装饰器参数
- wraps装饰器
- 内置装饰器
- 类装饰器
-
Python推导式
- 推导式概述
- 推导式用法
-
Python生成器
- 生成器概述
- 生成器创建
-
Python迭代器
- 迭代器概述
- 迭代器创建
- 动态加成员
-
Python正则
- 正则表达式概述
- 正则表达式函数
- 正则表达式语法
- 正则表达式模式
-
Python其他
- 变量类型标注
- 二进制1统计
- 字典三个方法
- 函数zip参数
- 类新的装饰器
- 字典合并操作
- match语法
- 元类语法
- 类修饰器
- 对象池
- 内建函数
- 偏函数
- wraps
1 Python简介
Python是一门面向对象的解释型的计算机程序设计语言,它由荷兰人,吉多·范罗苏姆(Guido van Rossum)1989年发明,1991年公布。
2 Python特点
(1) 语法简洁:Python语法简洁易懂,容易上手,非常适合编程初学者学习;
(2) 胶水语言:Python可以很方便地调用别的语言(如C++、Java)编写的功能模块,将他们有机结合在一起形成更高效的新程序;
(3) 强大的库:Python拥有丰富、强大的库支持。
3 Python版本
(1) Python2.x:目前已经停止更新;
(2) Python3.x:是目前主流版本。
4 Python官网
官网:www.python.org
5 Python应用
(1) Web开发:Python可用于开发Web程序;
(2) 网络爬虫:Python可用于编写爬虫脚本,实现爬虫开发;
(3) 数据分析:Python可用于数据分析;
(4) 自动化脚本:Python可用于编写自动化脚本;
(5) 桌面软件:Python可用于开发桌面应用程序;
(6) 游戏开发:Python可用于游戏开发;
(7) 人工智能:Python可用于人工智能领域的开发。