本书采用理论与实践相结合的教学方式,通俗易懂、图文并茂。从项目开发环境搭建入手,主要讲解 Python 开发环境的安装、Python 语法基础、程序控制结构、Python 序列类型、字符串、函数、面向对象程序设计、文件处理、异常处理\常用的标准库和第三方库、图形用户界面编程和数据库编程知识,并将项目分解为阶段性任务,便于学生理解和教师教学。 本书适合作为高等职业院校计算机、人工智能、信息管理、电子商务等专业的教学用书,同时也适合作为其他相关专业的选修课程教材。 本书提供微课视频,并配套程序源代码、教学课件和习题答案。