本书为数据应用开发与服务(Python)1+X职业技能等级证书配套系列教材之一,以《数据应用开发与服务(Python)职业技能等级标准(初级)》为依据,由北京中软国际信息技术有限公司主持编写。
本书采用项目化编写模式,共分为5个项目:项目1介绍在Windows上安装和配置Python运行环境,并分别使用Visual Studio Code(VS Code)和Jupyter Lab编写、调试和运行Python程序;项目2介绍如何使用Python的语法规则、语言特性和面向对象的编程方法设计和编写基于控制台的应用程序;项目3介绍高性能科学计算和数据分析模块包numpy和pandas的使用方法;项目4介绍如何从格式化文件和数据库中采集数据;项目5介绍数据处理的基本方法,包括缺失值和重复值的检测与处理、对原始数据集划分子集、获取描述性统计信息、以可视化方式展现数据分布情况等。全书通过构建34个学习任务,引导学生学习Python应用开发的相关知识与技能,并培养学生应用所学完成实际任务的能力。
本书配套微课视频、电子课件(PPT)、任务源代码、习题解答等数字化学习资源。与本书配套的数字课程“数据应用开发与服务(Python)”在“智慧职教”平台(www.icve.com.cn)上线,学习者可以登录平台进行在线学习,也可以通过扫描书中二维码观看教学视频,详见“智慧职教”服务指南。教师可发邮件至编辑邮箱1548103297@qq.com获取相关教学资源。
本书为数据应用开发与服务(Python)1+X职业技能等级证书配套教材,也是高职院校计算机及相关专业Python程序设计课程的教材,还可作为Python初学者的自学参考书,为将来从事与Python应用相关的多源数据采集、数据预处理、数据建模、数据可视化、特征选取、模型优化、模型部署、模型应用等工作打下良好基础。