跟我一起玩Python编程(共2册):教孩子快速掌握编程技巧(txt+pdf+epub+mobi电子书下载)


发布时间:2020-06-05 16:57:10

点击下载

作者:李珊

出版社:天津科学技术出版社

格式: AZW3, DOCX, EPUB, MOBI, PDF, TXT

跟我一起玩Python编程(共2册):教孩子快速掌握编程技巧

跟我一起玩Python编程(共2册):教孩子快速掌握编程技巧试读:

推荐序

21 世纪是 AI 人工智能时代。我们的生活中充满了人工智能的元素:餐厅的服务机器人、图书馆的接引机器人、家中的智能家居等,让我们的工作、生活、学习更加地便捷。

人工智能并不只与科学家有关。中国国务院发布《新一代人工智能发展规划》,人工智能上升为国家发展战略。规划明确提出:“在中小学阶段设置人工智能相关课程,逐步推广编程教育。中小学生是国家人工智能科研方向的储备军,是人工智能发展的未来。”南京、浙江等地已经将编程教育加入中小学课堂, 并在高考中加入了编程试题,发展少儿编程教育已经是大势所趋,少儿编程更是如今每一名中小学生都应该接触、学习的课程。前美国总统奥巴马提出过“每天编程一小时”的口号,Facebook CEO 扎克伯格说过:“我们将会像阅读和写作一样地教编程,我想为什么不能把这件事做得再快一点儿?”李开复也曾说过:“未来 15 年,50% 的人类工作将会被人工智能所取代,编程会变得越来越重要。如果让孩子从小就学编程,这会让孩子的未来充满更多的可能。”

学生想要了解人工智能、学习人工智能,就必须要学习计算机语言,少儿编程应运而生。少儿编程可以锻炼中小学生的逻辑思维、计算思维和创新思维。在学习编程的过程中,学生可以按照计算机一样严谨的思维去思考问题,同时也可以获得编程成功之后的成就感。

想要学习好编程,语言的选择尤为重要,计算机语言有很多种,但不是所有的计算机语言都适合作为学生学习编程的启蒙语言。

本书选择了目前少儿编程中最适合学生学习的计算机语言——Python。

Python 具有浅显易懂、操作简单等特点,被广泛应用于科学运算、云计算、网络爬虫、Web 开发等众多领域,同时,Python 本身具有很多内置的“库”, 还可以兼容其他外接“库”,编程过程更加有趣,让学生使用起来也更加方便。人工智能本身会涉及大量的数据运算,使用 Python 最为高效快捷,所以Python 本身也是最适合人工智能开发的编程语言。本书作者李珊担任过后端开发、测试工程师等职位,具有多年一线少儿编程课教学经验,善于通过实例引导学生进行深入的学习和探究,能够将学生们在学习过程中遇到的问题用巧妙的方法进行分析讲解,带领学生轻松玩转 Python,深受学生和家长的支持与信赖。在书中,作者从最基础的语句和数据类型出发,致力于为学生打下夯实的编程基础,书中列举了许多生活中常见的实例、有趣的小故事以及一些著名的数学问题,引导学生使用编程的方法来解决,让学生在学习过程中体验编程的魅力,让编程过程更加有趣,是一本非常适合中小学生学习编程的启蒙书籍。乐博乐博教育创始人兼 CEO 侯景刚 

跟我一起玩Python编程(上册)

第 1 章  初识 Python

你好,很高兴与你见面!相信只有对计算机科学充满求知欲望的你,才会幸运地邂逅这本神奇又有趣的书!这是一本关于计算机语言的书!相信我,通过对本书的学习,你将会迈入一个新的世界——计算机编程!通过编程,我们可以借助计算机帮助我们完成各种各样的任务。甚至,可以自己制作游戏,从一名玩家变成一位游戏管理者。

想体验一下吗?那就跟我来吧!在开始学习之前,先记住我的一句建议:想学好编程语言,不能光用眼睛看,一定要动起手指,跟着我一起敲键盘才行!

接下来,准备好电脑,我带你认识一下新朋友——编程语言Python!1.1什么是编程

计算机无疑是 20 世纪最伟大的发明之一,从 1946 年发明第一台电子计算机“ENIAC”起,计算机就以超乎想象的速度迅猛发展着,如今已经发展成一门独立的学科——“计算机科学”。

在“阿尔法狗”(AlphaGo)相继打败了围棋世界冠军韩国选手李世石和中国选手柯洁后,“人工智能”(AI)就带着神秘的面纱,逐渐走入了普通大众的视野,其实人工智能(AI)只属于计算机科学的一个分支,计算机科学领域的研究还包括机器人、语言识别、图像识别、自然语言处理和专家系统等。像我们身边的指纹识别系统、语音识别系统、面部识别系统等,以及使用机器人来更高效地完成工作,这些都是通过计算机编程实现的!

那么,你有没有想过,我们是如何控制计算机的呢?如果我们把计算机想象成一个“人”,那么我们是如何与它进行对话,让它来执行我们的命令呢?答案就是通过代码编程,也就是所谓的敲代码!我们可以把编程语言当作一门外语, 就像我们面对英国人时需要讲英语,面对泰国人时需要讲泰语,当我们面对计算机时,我们可以通过编程语言与计算机进行对话,让它们执行我们的命令,帮助我们完成一系列的任务!编程语言就是我们与计算机进行对话的工具,也是计算机世界的语言。1.2什么是 Python 语言

人类有汉语、英语、法语等不同的语言,计算机就只有一种语言吗?当然不是,计算机也有很多种语言,有 JAVA、C 语言、C++ 等不同的编程语言,当然, 还有本书要学习的 Python 语言。那么,为什么我们选择 Python 语言来学习呢? 主要是因为 Python 语言比较简单,容易学习,可以很快上手,并且充满趣味!图 1-1 Python 的 标 志

Python 语言(派森,本意是蟒蛇的意思,我们可以看到 Python 的图标,就像一条黄色的蛇和一条蓝色的蛇缠绕到一起。如图 1-1 所示),是一种面向对象的解释型的计算机程序设计语言。Python 语言的编程只关注解决问题,而对于语言编程的过程并没有太多的限制,语法简洁,用起来简单方便。同时 Python 语言具有丰富而强大的“库”,几乎可以帮助你实现计算机 上大部分的功能;又因为 Python 语言对于其他编程语言有很好的兼容性,所以,Python 语言又形象地被称为“胶水语言”。

我们可以使用 Python 语言进行编程熟悉的游戏,几行代码就可以实现游戏中本身很复杂的场景(如图 1-2 所示)。图 1-2 用 Python 语言实现的游戏场景

可以使用Python 语言帮助我们绘制绚烂多彩的图案(如图 1-3,1-4 所示)。

还可以使用 Python 语言帮助我们设计出有趣的小游戏(如图 1-5 所示)。图 1-5

既然 Python 语言这么有意思,那么我们就先来学习一下如何将 Python 编程软件安装到我们的电脑上吧。1.3安装 Python(1)家中的电脑,一般是不带 Python 软件的,但我们可以自己安装。首先, 打开浏览器,在地址栏中输入 Python 语言的官方网站:https://www.python.org/, 进入 Python 官方网站首页(如图 1-6 所示)。图 1-6 Python 官方网站首页(2)找到 Downloads(下载)选项,单击,进入下载界面。图 1-7 Downloads 选 项(3)如果家里的电脑是 Windows 系统,那么在下载界面上找到最明显的黄色选项——Download Python 3.7.2(如图 1-8 所示)。如果你下载时变成了更新的版本(如 Python3.7.3),不要犹豫,下载最新的就可以,步骤是相同的。图 1-8 点击 Python 版本 3.7.2 选项(4)接下来,计算机就会提示安装包下载的位置,把它下载到你熟悉的硬盘分区中,记住它的位置,如图 1-9 所示。尽量不要保存在 C 盘哟,因为 C 盘东西太多会导致计算机运行越来越慢。图 1-9   文件储存位置(5)当下载完成后,我们点击“打开”,如图 1-10 所示。图 1-10 点击“打开”选项 (6)这时,我们就进入了 Python 安装界面,先钩选最下面的选项(一定要钩选,否则我们到后面做游戏时无法运行 pygame),再点击 Install Now,如图 1-11 所示。此处需要注意,我们下载的这个版本是 32 位操作系统使用的。如果家中计算机是 64 位操作系统,请往后看我们的 TIP2(见 P9-P10 的内容)。图 1-11 Python 安装向导(7)Python 进入安装界面,我们只需要耐心地等待一会儿,等到绿色的进度条运行完成就可以了,如图 1-12 所示。这个过程中千万不要点右下角的“Cancel” 选项,否则安装就会被终止。图 1-12 Python 安装进度(8)当进度条运行完成后,最终会出现这个界面,如图 1-13 所示,就说明你已经成功安装了 Python,单击“Close 关闭”即可。图 1-13   安装完成对话框

TIP1  如果家中是Mac 系统,就在 Download 界面(见图 1-6),选择 Mac OS X, 如图 1-14 所示。图 1-14 选 择 Max OS X 选 项

之后选中如图 1-15 所示的选项,也会进入下载界面。按照之前的方法,安装即可。图 1-15 在 Mac 系统下点击“下载”选项 

TIP2  由于Windows 的操作系统分为 32 位和 64 位,我们可以通过点击右键“此电脑”—属性—可以查询我们计算机的操作系统类型,如图 1-16 所示。图 1-16 计算机操作系统类型的查询

如果想要下载 64 位操作系统使用的 Python,我们可以在 Python 官网的

Downloads 界面选择 Windows,如图 1-17 所示。图 1-17 选 择 Windows 选 项

进入后,找到如图 1-18 所示的选项,点击后按照之前安装 32 位操作系统的

Python 流程,就可以把适用于 64 位操作系统的 Python 软件安装好了。图 1-18   选择 64 位操作系统1.4使用 IDLE,完成我们的第一条编码(1)安装完成后,我们可以在计算机中找到安装的 Python。点击“开始”, 找到 Python 文件,如图 1-19 所示。图 1-19 点击“开始”菜单状态栏 (2)打开 Python 文件后,我们就看到了第一栏 IDLE(Python3.7 64-bit),Python3.7 是我们下载版本型号,64bit 是我们计算机的操作系统,是基于 x64 的处理器,如图 1-20 所示。

IDLE 是一个用来集成开发的编程环境,我们可以在 IDLE 中进行编程。(3)点开后,我们就进入了 Python-Shell 界面。如图1-21 示。在这个界面中,我们就可以开始编程啦!图 1-20 打开菜单栏图 1-21   shell 窗 口

Shell 界面是 Python 的控制台界面,在 Shell 界面中我们可以看到编程的效果,同时 Shell 界面内也可以帮助我们完成一些简单的编程。后面我们会经常用到Shell 界面,一定要记住它!

我们来试试吧!

我们在 Shell 界面输入以下代码,如图 1-22 所示。print("Hello,Python")图 1-22 在 shell 界面中输入代码

注意,由于计算机和编程语言最早都是由外国人发明的,所以在输入代码时,一定要在英文输入法状态下输入,标点符号也一定要是英文的!其中的 print 会变色,叫作关键词。引号内的“Hello,Python”也会变色,叫作字符串。然后点Enter 回车,看看出现什么效果。如图 1-23 所示。图 1-23 输 出 “Hello,Python”

我们会发现,在 Shell 界面上,把我们敲入的“Hello,Python”显示出来了。我们输入“Hello,Python”的过程叫作输入;那么之后显示出来的过程,叫作输 出。这就是一个简单的 Python 编程,相当于我们跟 Python 打了一个招呼。你学会了吗?是不是很简单呢?鼓励自己一下,后面还有更有意思的东西等着你呢!

1.4.1新建文件

Shell 可以帮助我们运行比较简短的代码,但是我们真正编程的代码不会是一行,往往会有很多,这时我们需要新建一个 Python 文件,来进行多行复杂代码的编写,跟我一起来看看怎么完成吧!(1)点击Python 左上角菜单栏,选中File(文件)菜单,会出现File(文件) 菜单里的操作列表,如图 1-24 所示。图 1-24 点 击 File 菜 单(2)点击第一栏 New File(新建文件),如果 1-25 所示。图 1-25   新建文件(3)会出现一个新的空白窗口文件,如图 1-26 所示。图 1-26   新创建的 Python 文件窗口

这样新的 Python 文件就建好了,我们可以在这里进行多段代码的编程。

1.4.2保存文件,运行程序

我们在新建好的文件里,再敲一次“Hello,Python”试试,如图 1-27 所示。图 1-27 编写代码后的 Python 文件窗口

这时我们点“Enter 回车”是换行,并没有运行。要想在这里运行我们的程序, 首先需要保存文件。(1)点击左上角菜单栏的 File(文件),如图 1-28 所示。图 1-28 点 击 File 选 项(2)选择下拉菜单中的“Save(保存)”,如图 1-29 所示。图 1-29 点 击 Save 选 项(3)这时,会出现一个窗口,你可以在这里选择你想要把这条 Python 代码存储的位置。选好位置后,再给代码起一个名字,点击“保存”,就保存成功了, 如图 1-30 所示。

试读结束[说明:试读内容隐藏了图片]

下载完整电子书


相关推荐

最新文章


© 2020 txtepub下载