零基础学Python编程(少儿趣味版)
上QQ阅读APP看书,第一时间看更新

前言

如今的孩子生在一个计算机时代,曾被父母认为是高科技的编程技术对于他们来说已司空见惯,就像跳舞、画画和弹钢琴一样。如果孩子从小就接触程序设计,日积月累,肯定大有裨益。

对于长期从事程序设计的人来说,编程不仅是一种应用技能,还是一种让人考虑问题更加缜密的训练方法。因为程序本身是看不见、摸不着的,程序中的数据结构和算法设计能够激发人脑的抽象思维能力,对开发大脑潜能有益无害。

但是当前程序设计语言非常多,有些适合大型应用开发,有些适合图形图像处理,还有些适合科学计算。因此,选择一种适合孩子入门的程序设计语言以作为探索计算机世界的工具是一个值得仔细考虑的严肃问题。这种程序设计语言必须简洁明了、易于理解、可读性强,而且应该同时具有鲜明的特征和对计算机程序基础知识的普遍应用。Python就是这样一种语言。最重要的是Python语言在国内和国外都有很高的人气和支持度,这表示它将是一门能够长期发展的、有生命力的语言。从小学习Python不必有“过时”的顾虑,Python语言博大精深,适用广泛,愿意的话,这门语言可以一直深入学习下去。

总之,从小就了解Python,甚至喜欢上Python程序设计,将是一件非常有益的事情。

如果你开始对Python感兴趣,决定读一读本书,就让我来简单介绍一下吧!本书看起来是一本教授Python语言的书,但是实际上它并不止教授一门语言,它是利用Python语言作为实践工具,讲授计算机科学的基础知识。熟悉程序设计的人都知道,程序就是数据结构加上算法。所以本书在迅速讲解了Python的基础语法以后,就开始围绕数据结构和算法两大部分做文章。如果你已经有了一些Python知识,可以跳过第1章。由于本书面向少儿读者,为避免过度枯燥无味,我们在内容上杜撰了一个童话故事,以一架太空飞船和船上的成员作为主角展开,从而营造轻松的氛围。另外,本书的每个章节都相对独立地介绍了一个程序设计知识点,并且有完整的故事背景和完整的程序脚本。如果读过一遍又回头来“复习”,可以随意挑选其中的章节,而不必从头看起。这对小读者来说也更加容易接受。

本书的内容设计由浅入深,从基本的知识“零件”开始,逐步加深到复杂的知识结构,最终达到算法实现的程度。读完本书,你会发现其中一些例程还是具有一些挑战性的。还有一点值得一提,即程序设计并不是唯一的。因此,本书中用于解决问题的例程不一定就是最佳的程序,读者可以在源代码的基础上进行改进,挑战完美。另外,除了最后一章外,其余每个章节都为读者准备了一到两个练习题,小读者们可以自己尝试编程以解决问题。

怎么样,你是不是想立即从一个编程小白变身成一个Python程序员呢?那我们就赶紧开始吧!