本书是一本面向少年儿童的程序设计入门书,以当前流行的Python语言作为载体,融合了作者丰富的项目实践经验,全面而又循序渐进地讲述了Python语言的基础语法、计算机程序的基本概念、运行机制和算法实现。为了避免讲解枯燥,本书以少儿科幻故事的形式展开每一个知识点,帮助小读者零基础学习Python编程。全书共6章。章介绍Python程序设计语言的编程环境、基本概念和基础语法,也包括简单的程序实现和编程常识;第2章讲解了Python中复杂数据类型的使用,在前面知识的基础上介绍了结构化程序设计中的选择结构,并且详细剖析了相关实例;第3章专门介绍了对于程序设计初学者来说比较难以掌握的循环结构,提供了多个实例以加强理解;第4章展示了各种基本结构的综合应用,介绍了程序设计工具之一的程序流程图,并且讲解了常见的复杂数据结构的Python实现;第5章从简到繁地介绍了穷举、递归、随机、排序、搜索等常见算法,具有一定的挑战性;第6章通过一系列趣味程序的实现,巩固了所学的Python知识,加强了对程序设计综合能力的锻炼。每章很后都有一两个习题,供读者自己练习,增强动手能力。
|