书籍详情
《Python少儿编程周圆航空工业计算机与互联网书籍》[29M]百度网盘|亲测有效|pdf下载
  • Python少儿编程周圆航空工业计算机与互联网书籍

  • 出版社:读买天下图书专营店
  • 出版时间:2021-08
  • 热度:12292
  • 上架时间:2024-06-30 09:38:03
  • 价格:0.0
书籍下载
书籍预览
免责声明

本站支持尊重有效期内的版权/著作权,所有的资源均来自于互联网网友分享或网盘资源,一旦发现资源涉及侵权,将立即删除。希望所有用户一同监督并反馈问题,如有侵权请联系站长或发送邮件到ebook666@outlook.com,本站将立马改正

内容介绍

  商品基本信息,请以下列介绍为准
商品名称:Python少儿编程
作者:周圆,王启东,孙晓妍主编
定价:59.8
出版社:航空工业出版社
出版日期:2021-08-01
ISBN:9787516527078
印次:
版次:
装帧:
开本:

  内容简介

本书从少儿编程的角度出发,通过浅显易懂的语言、丰富有趣的案例,详细介绍了使用Python编程的方法。全书共11章,内括Python编程世界、Python编程世界的基础、神奇的分支和循环、形形色色的数据容器、强大的函数积木、会画画的“小海龟”、神秘的类和对象、存储的文件、一起捉bug、玩游戏不如自己开发游戏、一起来创作——Flappy Bird等。本书可作为各类院校学前、小学和初等教育等相关专业及教育培训机构的专用教材,也可供Python爱好者及相关从业人员参考使用。


  目录

pan>Python编程世界

1.pan>认识Python

1.1.1 Python的产展

1.1.2 Python的特点

1.1.3 Python的应用领域

1.2搭建Python开发环境

1.2.pan>安装Python

1.2.2安装PyCharm

1.3编程初体验

1.3.pan>Python小游戏

1.3.2 Python编码规范

 综合案例——欢迎来到Python编程世界

教案欣赏——个Python小游戏

本章小结

同步训练

2Python编程基础

2.pan>会变的数据

2.1.pan>变量的命名规则

2.1.2变量的赋值

2.2多样的数据

2.2.pan>数字

2.2.2布尔类型

2.2.3字符串

2.3数据的运算

2.3.pan>算术运算符

2.3.2赋值运算符

2.3.3关系运算符

2.3.4逻辑运算符

2.3.5成员运算符

2.3.6身份运算符

2.3.7 位运算符

2.3.8运算符优先级

2.4与外界对话

2.4.pan>听——输入

2.4.2说——输出

综合案例——我问你答

教案欣赏——我问你答

本章小结

同步训练

3章神奇的分支和循环

03.pan>的向导

3.1.pan>什么是流程图

3.1.2程序流程图的基本符号

3.1.3扫地机器人的工作流程图

3.2选择不同的道路

3.2.pan>简单的if语句

3.2.2 if-else 语句

3.2.3 if-elif-else 语句

3.2.4嵌套的if语句

3.3摆脱重复的任务

3.3.1 while 语句

3.3.2 for语句

3.3.3嵌套的循环语句

3.3.4 break continue 语句

综合案例―—猜拳游戏

教案欣赏——人机猜拳游戏

……

8.4.模块

8.4.2 os.path模块

8.4.3 shutil模块

综合案例——客户信息管理系统(文件版)

教案欣赏——文本词频统计工具本章小结

同步训练

9章一起捉bug

9.pan>什么是bug

9.1.pan>语法错误

9.1.2异常

9.2如何捉bug

9.2.1 ttry-except 语句

9.2.2 多重except语句

9.2.3 try-except-else 语句

9.2.4try-except-finally 语句

9.3主动抛出bug·

9.3.1 raise 语句

9.3.2 assert 语句

9.4自己也可以定义bug

综合案例——用户注册系统

教案欣赏——异常捕获

本章小结

同步训练

10章玩游戏不如自己开发游戏

10.1 Python的游戏开发装备

10.2 Pygame大显身手

10.2.pan>创建窗口

10.2.2加载图片

10.2.3绘制图形

10.2.4设置动画效果

10.2.5播放声音

10.2.6显示文字

10.2.7事件处理

综合案例―—弹球游戏

教案欣赏――弹球游戏

本章小结

同步训练

1pan>章 一起来创作——Flappy Bird

11.pan>需求分析

11.2模块设计

11.311.3.pan>创建资源文件夹

11.3.2创建配置文件

11.3.3创建

11.3.4创建游

11.3.5创建主模块

本章小结

结束语

参考文献



  前言

Python是一门简单易学、台、可扩展的高级编程语言,它语法简单,容易入门且具有较强的可读性;它模块众多,可应用于Web开发、网络爬虫、数据分析、自动化运维、游戏开发等多个领域能强大,甚至在人工智能领域也独占螯头。

Python“优雅、明确、简单的设计哲学,可以让初学者更多地专注干编程逻辑,而不是困惑于复杂的语法结构,故其更适合零基础的编程者学习,也是少儿编程的。

为了帮助广大读者更好地学习Python,我们从少儿编程的角度出发,精心规划和编写了本书。

本书

pan>)内容由浅入深,循序。本书采用由浅入深、由易到难的组织架构,首先介绍了Python 的基本概念和开发环境的搭建;接着介绍了Pvthon的基础知识;然后介绍了Python的核心技术;后通过项目实战巩固所学知识。

2)案例丰富、实用、有趣。本书采用知识点+小实例的形式讲解基础知识,在案例中适当结合时事和基础学科知识,加深读者对所学知识的理解和认识,并做到即学即练、学以致用。此外,每章都安排了综合案例,以两个主人公的Pvthon编程世界之旅贯穿全文,帮助读者综合应用每章知识。

3)教案欣赏,为少儿编程课程设计提供参考。教案欣括教学目标、教学与难点、教学准备和教学过程环节,帮助读者学习少儿编程课程的组织方式。

4)课政融合,同向同行。本书秉承能力教育与思想政治教育同向同行的理念,将培养学生良好习惯、提高学生能力、开拓学生视野、弘扬民族传统文化、培养学生民族意识等元素融合到知识点和案例中,实现课程与思政协同育人的教学理念。

5)体例新颖,贴心提醒。本书根据需要在各章节中安排了提示”“小技巧”“拓展阅读”“高手点拨等栏目,适时提醒读者在学习与操作过程中可能遇到的问题及其解决方法,让读者少走弯路、提率,另外也有助于读者拓宽知识面。

6)配套微课,扫码即得。本书将互联网教育思维融入其中,读者借助手机或其他移动设备扫描二维码即可获取相关内容的微课,从而更方便地理解和掌握本书内容。

教学资源下载

本书提供配套的程序源代码、习题答案和优质课件等丰富的教学资源,读者可以登录文旌综合教台文旌课堂www.weningktcom)下载。如果读者在学习过程中有什么疑问,也可登录该网站寻求帮助,我们将会及时解答。

本书创作团队

本书由周圆、王启东、孙晓妍担任主编,韩冰担任副主编。在本书的编写过程中,编者参考了大量的文献资料,在此向参考过的中外文献的作者表示诚挚的谢意。

由于编者和经验有限,书中存在的不妥之处,敬请广大读者批评指正。



  摘要

pan>Python编程世界

本章导读

Python是一门简单易学、台、可扩展的高级编程语言,它在网络爬虫、数据分析、人工智能、Web开发、自动化运维、游戏开发等多个领域应用广泛。从TIOBE编程语言排行榜可以看出,Python的排名逐年上升,与JavaCC++一起成为了全球4大流行语言。因此,学习Python是有必要的。本章将带领大家一起Python编程世界。

学习目标

了解Python的产展、特点、应用领域。

掌握在 Windows中搭建Python开发环境的方法。

掌握使用PyCharm编写和运行Python程序的方法。

熟悉Python的编码规范。

能搭建Python开发环境,并利用该环境编写和运行简单的Python程序。

素质目标

通过对计算机技术的了解,增强探索意识。

养成事前调研、做好准备工作的习惯。

1.pan>认识Python

1.1.1 Python的产展

1989年圣诞节期间,荷兰人Guido van Rossum 在阿姆斯特丹开发了一种新的编程语言Pyhon,作为ABC语言的一种继承。之所以用Python(通称“大蟒蛇”)作为该编程语言的名字,是因为GuidoMonty Python喜剧团的爱好者。

ABC语言是由 Guido参与设计的一种教学语言,但ABC语言并没,究其原因,Guido 认为是其非开放性造成的。于是,Guido决定在Python 中避免这一错误。同时,他还想实现在ABC中闪现过但未曾实能。

就这样,PythonGuido手中诞生了。可以说,Python是从ABC发展起来的,主要受到了Modula-3(另一种语言)的影响,并且结合了Unix shellC的习惯。

Python的发展主要经历了几个阶段。

199pan>年,个Python编译器诞生。

200010月,Python 2.0版本发布。

200812月,Python 3.0版本发布。

201pan>pan>月,PythonTIOBE编程语言排行榜评为2010年度语言。

2020pan>月,Python 2.7正式终止支持,全入Python 3时代。

1.1.2 Python的特点

Python具有以下显著的特点。

pan>)简单易学。Python是一种代表简单主义思想的语言。它采用强制的方式使得代码具有较好的可读性。用Python语言编写程序时无须考虑底层的细节,这使得编程人员能够专注于问题本身,从而找到更好的解决方法。

2)免费开源。PythonFLOSS(免费自由、开放源码软件)之一。使用者可以自由地发布这个软件的拷贝,阅读它的源代码,对它做改动,或者把它的一部分用于新的软件中。

3)类库丰富。Python标准库庞大,覆盖了网络、文件、GUpan>、数据库、文本等各个方面。用Python开发程序,能不必从零编写,直接使用现成的库即可。除此之外,Python还有许多第三方库,可供用户直接使用。

4)可扩展。如果需要一段运行速度很快的关键代码或不想公开某些算法,就可以把部分程序用CC++语言编写,然后在Python程序中调用。

5)解释性。在计算机内部,Python解释器把源代码转换为字节码文件,然后再把它翻译成计算机使用的机器语言并运行。这使得Python的使用更加简单,也使得Python程序更加易于移植。

6)可移植性。由于Python的开源性和解释性,它可以移植到多台上,如LinuxWindowsMac OSAndroid等。

7)可嵌入性。可以把Python程序嵌入到C/C+程序中,从而为应用程序提供能。

……