本书是一本Python编程和机器学习零基础入门书。书的内容由Python基础语法和机器学习两部分组成,力求前面所学为后面所用。前半部分,着重介绍了Python语言的输入输出、条件分支、循环、列表、函数、类等,力求“手把手”地帮助读者攻克初学编程的难关,边学边练,使抽象的内容得以在实践中明晰。后半部分,是基于Python语言的机器学习入门,先介绍了机器学习领域最常用的工具库NumPy和matplotlib,继而以sklearn为依托讲解了分类、回归、聚类三个经典的机器学习应用场景。经过前面层层铺垫,最后带领读者完成一个识别手势的项目,体验机器学习的全过程。本书适合Python编程学习与应用的青少年爱好者阅读,也可作为中小学生Python相关课程的教材。希望读者借由本书进入Python程序设计和人工智能世界的大门,并逐步探寻更深的领域。