Python语言作为当今最流行的程序设计语言之一,因为其高效和易于学习,广泛用于 Web 应用程序、软件开发、数据科学和机器学习。为了使各专业、不同编程基础的读者能够高效地掌握python语言的应用,本书兼顾度专业性和实用性,依托python语言阐述程序设计的重要概念和基本方法,培养程序设计的基本技能,并通过典型案例展示python语言作为工具如何解决各专业中遇到的实际问题,培养学生深入理解计算思维并动手解决实际问题的能力。本书可以作为数据科学与大数据技术、计算机等相关专业本科生的教材,也适合所有希望了解程序设计并应用python语言解决实际问题的各行业相关人士阅读。