Python项目实战从入门到精通

方健 孙悦 邵芳 等
序 FOREWORD 自从《新一代人工智能发展规划》发布以来,我国的编程与人工智能教育有了长足的发展。有关Python编程的书籍也层出不穷,而真正贯通普及应用教育的还不多见。本书正是这样一本从基础知识入手、项目实操引导,直到行业领域拓展的一本极具特色的图书。 本书从Python的起源和发展、开发工具、语法基础、控制结构等内容出发,到深入讲解机器学习典型算法、神经网络典型算法及其Python开发实现,再到图像识别、人脸识别原理方法及其Python开发实现,其内容翔实、过程真实、案例经典,有极强的实用价值。 与其他同类书籍不同之处在于,本书不仅仅是教授编程的方法,更重要的是通过项目实战、问题解决等过程,让读者领会编程背后的真谛,那就是“运用计算机科学领域的思想方法,在形成问题解决方案过程中产生的一系列思维活动”,即计算思维。具备这样的思维方式,可以使学习者在信息活动中采用计算机可以处理的方式界定问题、抽象特征、建立结构模型、合理组织数据,并运用合理的算法形成解决问题的方案,还可以将计算机解决问题的过程与方法,迁移到其他问题解决中。这对读者来说,是终身受用的。 本书以知识技能为线索、项目活动为载体、实际问题为导向,引导学习者循序渐进地掌握Python原理及方法,实现学习目标。其逻辑结构清晰、内容编排合理、语言表述生动,值得体验。同时,充分利用了“编程猫”相关工具及网络资源的优势,通过“编程猫”“阿短”等角色进行导学,寓教于乐,把枯燥的代码编程变成了愉快的学习享受,可圈可点。 纵观当今世界,信息技术日新月异,人工智能的迅速发展将深刻改变人类社会生活。我们应当勇敢担负起时代赋予的责任,努力学习、刻苦钻研,争做驾驭人工智能的高手,改变世界的先锋。 编程猫首席科学家、编程与人工智能教育研究院院长 秦曾昌 前言 PREFACE 人工智能技术的迅猛发展,不仅使企业运营效率得到质的提升,…