随着大数据与人工智能时代的飞速发展,Python已经成为了人们学习编程的首选语言之一。本书为项目化教材,以任务引领理论知识,将项目分解成子任务,以项目贯穿知识应用,内容丰富,同时教材配套在线开放课程,教学资源丰富。本书的基本定位是,将Python作为大数据和人工智能的第一门程序设计语言,介绍Python语言程序设计的基础知识,以及在大数据人工智能领域特别是酒业大数据方面的应用。本书主要介绍Python程序设计的高级部分内容,全书共11章,主要内容有面向对象程序设计、常用模块、迭代器和生成器、闭包和装饰器、数据库编程、GUI编程、web编程及3个实战项目。本书可作为应用型本科院校、职业院校专用教材,也可作为培训机构Python程序设计课程的专用教材,还可供程序设计爱好者自学使用。