掌握 Python 文件操作编程的能力 | 掌握编写 Python 程序异常处理的能力 |
掌握合理使用 Python 模块和包的能力 | 大型应用设计、分治和初步开发能力的目标 |
5.0讲师评分 | |
4门+项目实战课程 | |
5年+授课经验 | |
本章目标是通过学习具备编写 Python 程序操作文件的能力,涉及的知识点包括:文本文件、二进制文件、CSV 文件、Word 文件、Excel 文件、和压缩文件的读写,PDF 文件的读取,以及文件目录访问等。
一个编写好的程序在运行的过程中,不可避免的会遇到一些不可测的情况。很多程序设计语言提供了异常处理功能,可以帮助程序员处理程序运行时出现的任何意外或异常情况。本章目标是通过学习具备编写 Python 程序异常处理的能力,主要包括异常处理结构 try-except,以及 else 子句、finally 子句等的使用。
在一些具有一定规模的软件开发项目中,通常会编写多个程序文件,在由多人组成的团队合作开发中这种多文件情况更为明显。为了更加友好和方便地进行文件的组织管理,Python 中引入了模块和包的概念。本章目标是通过学习具备合理使用 Python 模块和包的能力。
在学习了 Python 基础核心内容后,本章节选取自然语言处理、数据采集与处理、数据库访问、计算机图形学、图像处理、数据分析、机器学习、数据可视化、GUI开发、密码学、系统运维、多线程编程、科学计算等应用背景的实战案例,进行学习和实践,达成培养大型应用设计、分治和初步开发能力的目标。