课程简介
通过此次课程,学员能够独立搭建Python环境,掌握语法,有自行查阅文档的能力。会读写简单的脚本,能够进行简单的排错。
目标收益
能够搭建Python环境,掌握语法,有自行查阅文档的能力。会读写简单的脚本,能够进行简单的排错。
培训对象
课程大纲
前言 |
License Python的历史 本讲义的兼容性 |
基础环境准备 |
Python环境安装 Python运行交互界面 Jupyter演示界面 简单命令测试 文件编辑和执行 |
Python基本语法 |
基本类型 字符串转义 Raw String Unicode字符串 变量 变量类型 |
算符和表达式 |
算符 算符优先级 表达式 格式化字符串 |
执行流控制 |
逻辑行和物理行 格式对齐 单行写法 if while for break continue |
函数 |
函数定义和调用 参数 局部变量 全局变量 作用域 Unbound异常 参数默认值 返回值 多值返回 Doc String lambda |
模块 |
Module import from import dir 模块预编译 __name__属性 Main文件模式化写法 Package |
内置数据结构 |
list tuple 操作序列对象 列表推导式 dict set string的一些其他方法 |
面对对象编程 |
class 方法 数据 self __init__方法 类成员和对象成员 继承 |
输入输出 |
从命令行输入 从文件中输入输出 with |
异常 |
简介 异常输出阅读 异常处理 常见异常 抛出异常 自定义异常 finally assert |
文档 |
文档获得和查阅 第三方文档查询 |
Python2和Python3的差异 |
简述 Python2到3迁移 我该用哪个版本 |
第三方软件安装 |
setuptools setuptools的使用 pip pip的使用 virtualenv virtualenv的使用 访问系统库 虚拟环境的发布 软件包安装和管理建议 |
前言 License Python的历史 本讲义的兼容性 |
基础环境准备 Python环境安装 Python运行交互界面 Jupyter演示界面 简单命令测试 文件编辑和执行 |
Python基本语法 基本类型 字符串转义 Raw String Unicode字符串 变量 变量类型 |
算符和表达式 算符 算符优先级 表达式 格式化字符串 |
执行流控制 逻辑行和物理行 格式对齐 单行写法 if while for break continue |
函数 函数定义和调用 参数 局部变量 全局变量 作用域 Unbound异常 参数默认值 返回值 多值返回 Doc String lambda |
模块 Module import from import dir 模块预编译 __name__属性 Main文件模式化写法 Package |
内置数据结构 list tuple 操作序列对象 列表推导式 dict set string的一些其他方法 |
面对对象编程 class 方法 数据 self __init__方法 类成员和对象成员 继承 |
输入输出 从命令行输入 从文件中输入输出 with |
异常 简介 异常输出阅读 异常处理 常见异常 抛出异常 自定义异常 finally assert |
文档 文档获得和查阅 第三方文档查询 |
Python2和Python3的差异 简述 Python2到3迁移 我该用哪个版本 |
第三方软件安装 setuptools setuptools的使用 pip pip的使用 virtualenv virtualenv的使用 访问系统库 虚拟环境的发布 软件包安装和管理建议 |