Python基础

  • 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可用于人工智能领域的开发。