联系我们

课程大纲

Python编程入门

  • 运行Python代码
  • 使用Python开发工具(IDE和命令行工具)
  • 使用Python和iPython shell以及iPython Notebook

数据类型与操作

  • 整数和浮点数
  • 字符串和字节
  • 元组和列表
  • 字典和有序字典
  • 集合和冻结集合

组织与分发代码

  • 创建模块和包
  • 将代码分发到代码仓库

面向对象与函数式编程

  • 创建和使用函数和类
  • 使用装饰器修改函数和类
  • 引入元类

错误处理与测试

  • 处理和抛出异常
  • 编写并执行测试(文档测试和单元测试)
  • 检查测试的代码覆盖率

处理文件和目录

  • 访问不同类型的文件及文件处理原则
  • 创建、读取、更新和删除文件(包括普通文本文件、CSV,以及Microsoft Word和Microsoft Excel文件)
  • 使用正则表达式从文本文件中提取数据
  • 创建和删除目录,列出和搜索文件

访问数据库

  • 选择、插入、更新和删除数据
  • 基于SQLite 3、PostgreSQL和MySQL的通用数据库API
  • 使用对象关系映射器(SQLAlchemy)
  • 使用NoSQL数据库

征服Web

  • 获取网页
  • 解析HTML和XML
  • 自动填写Web表单
  • 使用Python创建Web应用

要求

 28 小时

客户评论 (7)

即将举行的公开课程

课程分类