本书以讲解Python的语法知识、技术为基础,包括了Python的语言基础、函数、**特性、函数式编程、模块、面向对象编程、正则表达式、图形界面、异常错误处理、IO、多线程、数据库、网络通信等内容。在此基础上,融入智能硬件的应用实践场景,将学习Python的相关知识应用于智能硬件的开发实践上。通过在智能硬件开发中使用**的Python语言,以及在Python学习中融入智能硬件开发应用场景这种教学模式,达到提高学习兴趣、提升对于学科交叉问题和复杂工程问题实践能力的目标。 本书适合高等院校软件工程、计算机科学及相关专业,以及软件学院、各类职业信息技术学院和专业培训机构等作为教材使用。