作者结合多年编程教学经验编写《Python编程与应用实践》,力求通过通俗易懂的讲授、丰富的教学资源、便捷的互助工具,使编程学习变得简单有趣。《Python编程与应用实践》共分三个部分,第一部分主要对基础数据类型、字符串、序列、程序结构、函数、模块、类、文件等面向过程的内容进行了通俗易懂的讲解。第二部分对表、栈、树、图等常见数据结构进行了介绍,同时对查找、排序、文本处理等典型的实用算法进行了深入的阐述。第三部分通过一个有趣的游戏案例对所有内容进行了综合应用,使学习者能对Python的知识点有更深的理解和实际的应用体验。全书内容丰富,条理清晰,层次分明,逻辑性强,内容和方法前后贯通,阐述深入浅出,并配有大量的难易程度不同的练习题,可作为非计算机专业研究生、本科、专科程序设计课程教材,也可作为计算机专业本科、专科程序设计基础课程教材,还可作为Python爱好者自学用书。根据我们的经验,使用《Python编程与应用实践》可在80学时内完成全部教学任务。《Python编程与应用实践》的特点是为解决初学者在学习Python编程时所容易遇到的问题,配套提供了在线编程智能学习平台(http://www.dingdangcode.com),该平台提供了三大工具:一是提供了教学课件、视频、案例的动画演示、讲义、习题等丰富的教学资源,供用户更好地理解书中的内容;二是提供了在互联网中可以使用的在线编程环境,用户无须复杂和烦琐的安装和环境配置,直接打开浏览器即可编写代码并看到效果;三是用户在使用中如果有任何编程问题无法解决时,可以通过平台在线提问,平台中会有许多爱好编程的伙伴为你提供准确的解答思路和参考答案,帮助学习者快速地入门并喜爱上Python编程。