本书针对高等职业教育计算机类专业要求,在项目化、模块化、层次化、活页式等方面做了大量探索。全书分为基础篇和案例篇。基础篇中主要介绍Python程序设计的基础知识,包括Python编程环境搭建、基础数据的处理、组合数据的处理、程序结构设计、函数的构建、基于面向对象的建模与重构等内容。整个基础篇以电商项目中购物车的功能为应用场景,挖掘Python基础知识在项目中的应用,为读者搭建从理论到实践的桥梁。案例篇展示了智能语音应用开发、互联网数据采集、数据分析与可视化、语音智控电灯、图像分类、办公自动化领域内的应用,通过典型案例的演示,让读者体验Python程序的高阶应用。读者可以根据自己的学习方向或兴趣,选学不同的案例,高阶案例是为后续核心课程的学习做铺垫。 本书适合作为高等职业院校计算机类专业的Python程序设计课程教材,也可供对Python程序设计感兴趣的读者自学。