Python基础教程——专业

每个课时90分钟, 课后及时练习巩固

  • 课时1: Python 概述
    1. HelloWorld
    2. 简介
    3. 环境搭建
    4. 中文编码
  • 课时2: Python 基础语法
    1. 交互式编程
    2. 脚本式编程
    3. Python 标识符
    4. Python 保留字符
    5. 行和缩进
    6. 多行语句
    7. Python 引号
    8. Python 注释
    9. Python 空行
    10. 等待用户输入
    11. 同一行显示多条语句
    12. Print输出
    13. 多个语句构成代码组
    14. 命令行参数
  • 课时3: Python 变量类型
    1. 变量赋值
    2. 多个变量赋值
    3. 标准数据类型
    4. Python 数字
    5. Python 字符串
    6. Python 列表
    7. Python 元组
    8. Python 字典
    9. Python 数据类型转换
  • 课时4: Python 运算符
    1. Python 算术运算符
    2. Python 比较运算符
    3. Python 赋值运算符
    4. Python 位运算符
    5. Python 逻辑运算符
    6. Python 成员运算符
    7. Python 身份运算符
    8. Python 运算符优先级
  • 课时5: Python 条件语句
    1. if语句
    2. if else语句
    3. if elif else语句
    4. 简单的语句组
    5. if的高级用法
  • 课时6: Python 循环语句
    1. while循环
    2. for循环
    3. 嵌套循环
    4. 循环控制语句break
    5. 循环控制语句continue
    6. 循环控制语句pass
  • 课时7: Python Number(数字)
    1. Python Number 类型转换
    2. Python 数学函数
    3. Python 随机数函数
    4. Python 三角函数
    5. Python 数学常量
  • 课时8: Python 字符串
    1. Python 访问字符串中的值
    2. Python 字符串更新
    3. Python 转义字符
    4. Python 字符串运算符
    5. Python 字符串格式化
    6. Python 三引号
    7. Unicode 字符串
    8. Python 的字符串内建函数
  • 课时9: Python 列表
    1. 访问列表中的值
    2. 更新列表
    3. 删除列表元素
    4. Python 列表脚本操作符
    5. Python 列表截取
    6. Python 列表函数
    7. Python 列表方法
  • 课时10: Python 元组
    1. 访问元组
    2. 修改元组
    3. 删除元组
    4. 元组运算符
    5. 元组索引、截取
    6. 无关闭分隔符
    7. 元组内置函数
  • 课时11: Python 字典
    1. 访问字典里的值
    2. 修改字典
    3. 删除字典元素
    4. 字典键的特性
    5. 字典的内置函数
    6. 字典的内置方法
  • 课时12: Python 日期和时间
    1. 什么是时间元组
    2. 获取当前时间
    3. 获取格式化的时间
    4. 格式化日期
    5. 获取某月日历
    6. Time 模块
    7. Calendar 模块
    8. 其他相关模块和函数
  • 课时13: Python 函数
    1. 定义一个函数
    2. 函数调用
    3. 参数传递
    4. 必备参数
    5. 关键字参数
    6. 缺省参数
    7. 不定长参数
    8. 匿名参数
    9. return 语句
    10. 变量作用域
    11. 全局变量和局部变量
  • 课时14: Python 模块
    1. import 语句
    2. from…import 语句
    3. from…import * 语句
    4. 搜索路径
    5. PYTHONPATH 变量
    6. 命名空间和作用域
    7. dir() 函数
    8. globals() 和 locals() 函数
    9. reload() 函数
    10. Python 中的包
  • 课时15: Python 文件I/O
    1. 打印到屏幕
    2. 读取键盘输入 raw_input 函数
    3. 读取键盘输入 input 函数
    4. 打开和关闭文件 open 函数
    5. File对象的属性
    6. close() 方法
    7. write() 方法
    8. read() 方法
    9. 文件定位
    10. 重命名 rename() 方法
    11. 删除 remove() 方法
    12. Python 里的目录 mkdir() 方法
    13. Python 里的目录 chdir() 方法
    14. Python 里的目录 rmdir() 方法
    15. 文件、目录相关的方法
    16. Python File(文件) 方法
    17. Python OS 文件/目录方法
  • 课时16: Python 异常处理
    1. Python 标准异常
    2. 什么是异常
    3. 异常处理
    4. 使用except而不带任何异常类型
    5. 使用except而带多种异常类型
    6. try-finally 语句
    7. 异常的参数
    8. 出发异常
    9. 用户自定义异常
  • 课时17: Python 内置函数一
    1. adb()
    2. all()
    3. any()
    4. basestring()
    5. bin()
    6. bool()
    7. bytearray()
    8. callable()
    9. chr()
    10. classmethod()
    11. cmp()
    12. compile()
    13. complex()
    14. delattr()
    15. dict()
    16. dir()
    17. str()
    18. sum()
  • 课时18: Python 内置函数二
    1. divmod()
    2. enumerate()
    3. eval()
    4. execfile()
    5. file()
    6. filter()
    7. float()
    8. format()
    9. frozenset()
    10. getattr()
    11. globals()
    12. hasattr()
    13. hash()
    14. help()
    15. hex()
    16. id()
    17. super()
    18. tuple()
  • 课时19: Python 内置函数三
    1. input()
    2. int()
    3. isinstance()
    4. issubclass()
    5. iter()
    6. len()
    7. list()
    8. locals()
    9. long()
    10. map()
    11. max()
    12. memoryview()
    13. min()
    14. next()
    15. oct()
    16. type()
    17. staticmethod()
    18. unichr()
    19. zip()
  • 课时20: Python 内置函数四
    1. open()
    2. ord()
    3. pow()
    4. print()
    5. property()
    6. range()
    7. raw_input()
    8. reduce()
    9. reload()
    10. repr()
    11. reversed()
    12. round()
    13. set()
    14. setattr()
    15. slice()
    16. sorted()
    17. vars()
    18. xrange()
    19. __import__()
    20. exec 内置表达式
  • 课时21: Python 面向对象
    1. 面向对象技术简介
    2. 创建类
    3. 创建实例对象
    4. 访问属性
    5. Python 内置类属性
    6. Python 对象销毁(垃圾回收)
    7. 类的继承
    8. 方法重写
    9. 基础重载方法
    10. 运算符重载
    11. 类属性与方法
    12. 单下划线、双下划线、头尾双下划线说明
  • 课时22: Python 正则表达式
    1. re.match 函数
    2. re.search 方法
    3. re.match 与 re.search 的区别
    4. 检索和替换
    5. 正则表达式修饰符 - 可选标志
    6. 正则表达式模式
    7. 正则表达式实例
  • 课时23: Python JSON
    1. 什么是JSON
    2. JSON函数 json.dumps
    3. JSON函数 json.loads
    4. JSON函数 encode
    5. JSON函数 decode
  • 课时24: Python XML解析
    1. 什么是XML
    2. Python 对XML的解析
    3. Python 使用SAX解析xml
    4. Python 解析XML实例
    5. 使用xml.dom解析xml
  • 课时25: Python http请求
    1. 什么是http
    2. http请求方式 get
    3. http请求方式 post
    4. http请求方式 put
    5. http请求方式 delete
    6. Python 第三方库Requests
  • 课时26: Python 网络编程
    1. 什么是Socket
    2. socket() 函数
    3. 简单实例
    4. Python Internet 模块
  • 课时27: Python 多线程
    1. 开始学习python线程
    2. 线程模块
    3. 使用Threading模块创建线程
    4. 线程同步
    5. 线程优先级队列(Queue)
  • 课时28: Python 包管理
    1. Python 包安装
    2. pip 包管理器
    3. pip 安装/环境配置
    4. pip 安装包
    5. pip 删除包
    6. pip 查看已安装包列表
    7. pip 导出已安装包列表
  • 课时29: Python IDE 集成开发环境
    1. PyCharm安装与配置
    2. 项目管理
    3. 语法高亮
    4. 代码跳转
    5. 智能提示与自动完成
    6. 调试
Copyright © zhengxiangqi 2018 all right reserved,powered by Gitbook该文件修订时间: 2019-09-30 02:14:29

results matching ""

    No results matching ""