零基础轻松学Python:青少年趣味编程:全彩版(txt+pdf+epub+mobi电子书下载)


发布时间:2020-07-16 12:07:15

点击下载

作者:快学习教育

出版社:机械工业出版社

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

零基础轻松学Python:青少年趣味编程:全彩版

零基础轻松学Python:青少年趣味编程:全彩版试读:

前言

近些年来,人工智能、区块链等热点技术层出不穷,而编程则是这些技术的核心与基石。本书以适合青少年进行入门学习的编程语言Python为学习环境,循序渐进地讲解了Python的核心知识与实际应用。

◎内容结构

全书共7章。第1~5章讲解Python编程的基本操作和基础知识,以及控制语句、数据结构、函数与模块等Python编程的核心知识。第6章通过5个相对简单的案例对前面所学进行实际应用,并详解Python编程的思路和过程。第7章通过3个综合性较强的案例,引导读者加深对Python知识点的理解。

◎编写特色

★直观清晰,生动有趣:本书以思维导图的方式,直观地展示知识的架构,清晰地梳理知识的脉络,凝练地总结知识的精髓,增强了内容的生动性,降低了理解的难度。

★案例典型,实用性强:书中的案例与青少年的学习和生活息息相关,如方程求根、成绩排序、贪吃蛇游戏、垃圾分类查询等,既典型又实用。有心的读者通过举一反三,还能自己编写出更多有趣的程序,达到学以致用的目的。

◎读者对象

本书适合具备基本的数学知识和一定的计算机操作技能的中小学生阅读,也可作为青少年编程培训机构及青少年编程兴趣班的教材使用。

由于编者水平有限,在编写本书的过程中难免有不足之处,恳请广大读者指正批评,除了扫描二维码关注公众号获取资讯以外,也可加入QQ群745753320与我们交流。编者2019年9月

如何获取学习资源

步骤1:扫描关注微信公众号

在手机微信的“发现”页面中点击“扫一扫”功能,如右一图所示,进入“二维码/条码”界面,将手机摄像头对准右二图中的二维码,扫描识别后进入“详细资料”页面,点击“关注公众号”按钮,关注我们的微信公众号。步骤2:获取学习资源下载地址和提取密码

点击公众号主页面左下角的小键盘图标,进入输入状态,在输入框中输入5位数字“64000”,点击“发送”按钮,即可获取本书学习资源的下载地址和提取密码,如右图所示。步骤3:打开学习资源下载页面

在计算机的网页浏览器地址栏中输入前面获取的下载地址(输入时注意区分大小写),如右图所示,按【Enter】键即可打开学习资源下载页面。步骤4:输入密码并下载文件

在学习资源下载页面的“请输入提取密码”文本框中输入前面获取的提取密码(输入时注意区分大小写),再单击“提取文件”按钮。在新页面中单击打开资源文件夹,在要下载的文件名后单击“下载”按钮,即可将其下载到计算机中。如果页面中提示选择“高速下载”还是“普通下载”,请选择“普通下载”。下载的文件如为压缩包,可使用7-Zip、WinRAR等软件解压。

提示

读者在下载和使用学习资源的过程中如果遇到自己解决不了的问题,请加入QQ群745753320,下载群文件中的详细说明,或者找群管理员提供帮助。第1章 初识Python001 孩子为什么要学编程

什么是编程?简单来说,编程就是利用编程语言编写程序,控制计算机为我们做事。编程语言则是我们用于控制计算机的一组指令,它和人类之间用于交流的语言一样,也有固定的词汇和语法。

近年来,得益于人工智能的迅猛发展,编程教育在世界范围内获得了广泛关注。随着国家层面的重视和相关政策的出台,针对青少年的计算机编程教育蓬勃兴起。但是对于孩子为什么要学习编程,很多家长还是存在疑惑。下面就从三个方面来解答家长的疑惑。培养逻辑思维能力

在编程时需要不停地思考,先做什么后做什么,每一步怎么做,需要用什么指令,同时还需要研究一些事物内在的联系。在这个过程中,孩子的逻辑思维能力、设计能力、提炼能力及概括能力无形中都得到了提高,这对他们分析和解答数学、物理等学科的问题会有很大帮助。培养发现问题和解决问题的能力

一旦孩子学会了编程,他也就学会了用“计算思维”去理解这个世界。这时只要引导孩子在日常生活中观察和发现问题,他就能通过编程去动手解决问题,而不只是在口头上空谈或脑海里空想自己的方案。

编程并不总是一帆风顺的。编写好的程序不能成功运行是常有的事,有时即使能够成功运行,运行结果也有可能和自己的设想完全不同。此时就需要通过调试程序,逐步排查并改正程序中的语法错误或逻辑错误。在这个过程中,孩子发现问题和解决问题的能力同样能够得到极大的提高。促进其他学科的学习

学习编程可以促进孩子学习其他学科。例如,为了设计一款射击游戏,孩子需要去学习关于物体运动规律的物理知识,这样才能在游戏中逼真地展现子弹的运动轨迹。除了编写游戏,家长还可以引导孩子通过编程来解决他们感兴趣的各种问题,激发他们对其他学科的学习热情,达到寓教于乐的目的。

总而言之,让孩子学习编程并不代表孩子以后就一定要当程序员或软件工程师,它的主要目的是为孩子打开一扇逻辑思维的大门,培养孩子多方面的能力,从而为孩子的将来打下坚实的基础。002 为什么要学Python

编程语言有很多,Python是其中的一种。其他常见的编程语言如C、C++、Java等学习难度相对较高,初学者不太容易掌握。而Python的代码简洁、短小且易于阅读,因而人们能够快速理解和掌握,这也是它快速流行的原因之一。

以变量的命名为例,有些编程语言中需要事先定义变量类型,还需要考虑溢出和精度等问题,而在Python中命名变量则完全不需要考虑这些问题。因此,Python是编程初学者较好的选择。003 下载Python安装包

要学习Python,自然得先把Python安装到计算机里。Python的安装包按照适用的操作系统分为多种类型,因此,在安装前要先弄清自己的计算机上运行的操作系统是哪种类型,再下载对应的Python安装包。

以Windows操作系统为例,①在操作系统的桌面上右击“这台电脑”图标,②在弹出的快捷菜单中单击“属性”命令,如下左图所示。③在打开的“系统”窗口中可看到当前操作系统为Windows 10,④“系统类型”为64位操作系统,如下右图所示。

了解了操作系统的信息后,就可以去Python的官网下载安装包了。①打开浏览器,在地址栏中输入网址“https://www.python.org”,按【Enter】键,进入Python的官网,②单击“Downloads”按钮,③在展开的列表中可看到多个系统类型,此处选择“Windows”,如下图所示。

进入下载安装包的页面,可看到Python的两个安装版本及每个版本下的多个安装包。此处以Python 3.7.3版本为例,介绍下载Python安装包的方法。①因为前面查看到的操作系统类型是64位的Windows,所以在Python 3.7.3版本下单击“Download Windows x86-64 executable installer”链接,如下图所示。如果操作系统类型为32位的Windows,则单击“Downloads Windows x86 executable installer”链接。单击链接后,②在下方弹出的下载提示框中单击“保存”按钮,即可开始下载Python的安装包。如果想要改变安装包的保存位置,可单击“保存”右侧的折叠按钮,在展开的列表中选择“另存为”,然后在打开的对话框中设置安装包的保存位置即可。

下载好Python安装包后,进入安装包的下载位置,可看到如下图所示的以.exe作为后缀名的安装包文件。004 安装Python

完成Python安装包的下载后,就可以安装Python了。双击下载的Python安装包,①在打开的程序安装窗口中勾选“Add Python 3.7 to PATH”复选框。如果要将程序安装在C盘的默认路径下,直接单击“Install Now(现在安装)”按钮;如果想要改变安装路径,②可单击“Customize installation(自定义安装)”按钮,如下图所示。

跳转到窗口的下一个界面中,不用更改任何设置,直接单击右下角的“Next”按钮,如下图所示。

跳转到另一个界面,①可单击“Browse(浏览)”按钮,在打开的对话框中设置自定义安装路径,也可以直接在文本框中输入自定义安装路径。设置好后,②单击“Install(安装)”按钮,如下图所示。

随后即可看到Python的安装进度,如下图所示。

等待一段时间后,①如果窗口中出现“Setup was successful”的提示文字,表明Python已经安装成功。②此时直接单击“Close”按钮关闭安装窗口,如下图所示。

Python在安装完成后不会自动生成桌面快捷方式,为了快速启动Python的集成开发环境进行编程,可以通过以下方法在桌面上放置集成开发环境的快捷方式。①单击左下角的“开始”按钮,②在打开的开始菜单中单击“Python 3.7”文件夹,③在展开的列表中右击“IDLE(Python 3.764-bit)”选项,④在弹出的快捷菜单中单击“更多>打开文件位置”命令,如下图所示。此处的IDLE就是Python的集成开发环境,也就是编程和运行代码的地方。

随后会打开一个文件资源管理器窗口,①选中“IDLE(Python 3.764-bit)”快捷方式,然后右击该快捷方式,②在弹出的快捷菜单中单击“发送到>桌面快捷方式”命令,如下图所示。

随后即可在桌面上看到IDLE的快捷方式,如下左图所示。双击该快捷方式,即可打开一个名为“Python 3.7.3 Shell”的窗口,如下右图所示。

小提示

在“Python 3.7.3 Shell”窗口中有一个“>>>”符号,称为提示符,Python用它来提示你请告诉它想让它做什么,在提示符的后面就可以输入代码。需要注意的是,在Python中输入代码时一定要将输入法切换至英文模式。005 配置编程环境

IDLE是Python自带的一个集成开发环境,初学者利用它可以方便地创建、运行和调试Python程序。大家可以按照自己的喜好对IDLE进行配置,这样使用起来会更顺手。

双击桌面上的IDLE快捷方式,打开“Python 3.7.3 Shell”窗口,默认的窗口界面背景为白色,代码的字号比较小。如果想要更改背景颜色及代码的字体和字号等,①可在窗口的菜单栏中单击“Options”菜单,②在展开的菜单中单击“Configure IDLE”命令,如下图所示。

打开“Settings”对话框。若想更改代码的字体和字号,①在“Fonts/Tabs”选项卡下的“Font Face”列表框中选择代码的字体,②单击“Size”按钮,可选择代码的字号,如下左图所示。若想更改代码的背景颜色,③可单击“Highlights”标签,④在该选项卡下单击“IDLE Classic”按钮,⑤在展开的列表中单击“IDLE Dark”选项,如下右图所示。在对话框中还可以更改编程环境的其他设置,⑥完成后单击“Ok”按钮,确认更改。

下图所示为完成设置后的窗口效果。如果想要恢复初始的默认效果,应用以上方法重新进行设置即可。006 输出

输出是指让计算机将代码的运行结果显示出来。在Python中,最常用的输出指令是print函数,它可以将指定数据输出并显示在屏幕上。

例如,在IDLE窗口的提示符后输入如下代码:

该代码的含义是把print后括号内的双引号中的内容输出到屏幕上。完成代码的输入后,按键盘上的【Enter】键来立即运行代码,可看到新的一行中出现了输出的结果“Hello Python!”,如下图所示。

在IDLE窗口中,也可以使用print函数输出整数或算式的计算结果。例如,输入如下代码:

按【Enter】键,得到如下图所示的输出结果。

如果想要把算式和计算结果打印得更完整一点,可以在IDLE窗口中输入如下代码:

按【Enter】键后得到的输出结果如下图所示。这行代码中用print函数输出的内容分为两部分:逗号后的部分2+5是一个算式,Python会自动计算并输出结果7;逗号前的部分"2+5="是一个字符串而非算式,所以Python会直接输出双引号中的内容。关于字符串的知识将在第2章讲解。

小提示

上述代码中的一对双引号""也可以用一对单引号''代替。在Python中,单引号和双引号没有本质区别,都可以用来表示一个字符串,但需要注意的是,单引号和双引号不能混合使用,即一对引号不能一半是单引号,另一半是双引号。

此外,上述代码中的+号(加法运算符)两侧各添加了一个空格,这是为了提高代码的可读性,大家在编写代码时应尽量养成这种良好的书写习惯。007 输入

输入是指计算机接收到输入的信息并显示在计算机屏幕上。Python提供了一个函数input用于完成信息的输入。input函数常用于接收用户通过键盘输入的信息,如果用户不输入,程序会一直等待下去。

例如,在IDLE窗口中输入如下代码,它表示在窗口中显示“请输入你的名字:”的提示文字,并等待接收用户的输入,用户输入完毕后,将用户输入的内容存储到一个名为name的变量里。关于变量的知识将在第2章讲解。

按【Enter】键后,窗口中并没有出现代表程序运行结束的“>>>”提示符,而是显示“请输入你的名字:”的提示文字,并在其后显示一条闪烁的竖线光标,此时可以输入任意字符,如“Lucy”,然后按【Enter】键,就可以看到“>>>”提示符,如下图所示,这才表示信息输入完毕,程序运行结束。

在上面的代码中,输入的“Lucy”会自动存储到name这个变量里。此时可在提示符后直接输入变量名name,按【Enter】键,就能看到变量name中存储的内容,即用户输入的“Lucy”,如下图所示。

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

下载完整电子书


相关推荐

最新文章


© 2020 txtepub下载