前言
生活在数字化时代的我们,几乎已经离不开计算机了,它充斥在我们生活、学习、工作的每一个角落。
这一切都是程序的功劳,几乎人人都会使用,几乎无时无刻不在使用,但并不是所有人都了解它们如何工作,了解如何编写程序让计算机为我们工作。
你是否想过:
为什么我们打开手机中的点餐 App就可以随心选择想要的美食,商家是怎
么收到我们的订单的,外卖小哥又是如何获得信息给我们送餐的?为什么家里的天猫精灵和小米音响可以听懂我们说的话?为什么移动鼠标、敲击键盘就可以控制游戏中的角色?
想要从一位使用者变成一位创造者吗?
跟我一起来学习编程吧!掌握一门编程语言,理解程序的原理,学会编程去驾驭计算机。
编程是一种技能。
你可以用它来制作游戏打发时间。
你可以用它来设计工具解决问题。
你可以用它来协助学习提高成绩。
你可以用它来辅助工作提升效率。
掌握这个技能你会受益终身。
不仅如此,在编程中还能提升你的思考力,增强分析问题、解决问题的能力,激发你的创新思维。全世界有超级多的编程语言,本书讲的是 Python编程语言,为什么是Python呢?对于代码类编程语言,小朋友们首选 Python的主要原因是:
1. Python的设计哲学是 “优雅、明确、简单”。它的语言方式与自然语言很是接近,具有很好的可阅读性,当然理解起来也不是很晦涩难懂,更容易让人亲近。
Python虽然也有很严格的语法要求,但依旧给人一种读代码就像读英语段落一样的感觉。这也是Python 编程语言的优点之一。
print(" ##
试一试,学习编程的第一个程序: Hello World。
print("Hello World")
print是“打印”的意思。这行代码是不是很好理解:“打印 Hello World”。
例如做计算题时,输入 111+222,按回车键结果就出来了,简单吗?
2. Python功能强大,特别是在科学计算、人工智能领域更是天赋异禀。
Python被认为是人工智能、机器学习的首选语言,但很多人不知道原因,这得从人工智能背后的技术说起。人工智能要求机器能自主学习成长,机器要会学习,首先要积累大量的数据,然后运用机器学习算法(如线性回归、决策树、神经网络等)让机器能从大量的数据中自主实现学习。Python简洁易用的特点以及在数据处理方面的强悍能力使得目前市面上大部分人工智能的代码都由 Python 来实现。
3. 小学、初中、高中对于编程教育和信息学的推进几乎都选中了Python。
4. Python学习还能帮助我们记忆单词,这也归功于第一点。
正是因为它非常接近人类自然语言,在英文环境下,学习 Python能很好地帮助我们记忆单词。
比如,我们常使用的海龟模块。
turtle.circle
海龟,圆
turtle.goto
海龟,到达
turtle.forward
海龟,前进
案例素材下载
本书案例素材可以扫描右侧的二维码获得。如果下载有问题,请发送电子邮件至booksaga@126.com,邮件主题为“轻松玩转 Python少儿编程”。
Python容易学习,功能又强大,是初学者的首选语言,同时它有很多第三
方库,可以帮助我们快速地制作想要的应用软件。如果你是初学者,那么就从现在开始,跟随本书一起思考,一起写代码,
一起总结,一起享受编程世界的快乐,一起分享程序运行成功的喜悦。你不用担心自己学不会,本书讲解得非常细致,你只需要跟随我们学习即可。你不用担心学习会枯燥,本书会生动有趣地按照项目的方式讲解。你不用担心看书就是按部就班地学习,本书会基于项目提升你的思考能力,
激发你的创造力,在完成的项目上给你新的方向,让你可以创新。
编 者2021年 11月