注册 | 登录读书好,好读书,读好书!
读书网-DuShu.com
当前位置: 首页出版图书科学技术计算机/网络软件与程序设计Python趣味编程与精彩实例

Python趣味编程与精彩实例

Python趣味编程与精彩实例

定 价:¥59.80

作 者: 码高少儿编程 编
出版社: 机械工业出版社
丛编项:
标 签: 暂缺

购买这本书可以去


ISBN: 9787111644514 出版时间: 2020-01-01 包装: 平装
开本: 20开 页数: 140 字数:  

内容简介

  近年来,人工智能的迅速发展,Python语言越发受到重视和欢迎,教育部门也将其列为中小学信息课程的一部分。为了让青少年对Python学习更加感兴趣,码高机器人教育在自身编程课程的基础上编写了本书。 在本书中,没有对Python的所有语法进行逐一讲解。因为对于年龄稍小的读者来说,全面系统地学习整个语法体系是困难而枯燥的,即使是在以入门容易著称的Python学习中也是如此,所以本书编写时只对新手常用的语句做了讲解和练习,而对理解起来暂时还有困难或者不会很快就能用上的知识,采取了简单介绍、一笔带过的做法,读者可以专注于基础内容而不必在过多的语法中迷茫。 本书通过讲解Python基础语法,并结合第三方Python游戏模块进行游戏编写,从而实现Python的启蒙和新手入门。 第1~3章,对Python的诞生、优势、应用、开发环境的安装配置等进行了介绍。 第4~8章,伴随着简单的例子,讲解了Python的基础语法。输入、输出、变量、常见控制语句、数据类型和函数等都有涉及。 第9~12章,对第三方游戏模块pygame的常用操作做了介绍。在这部分内容中可以接触到图片、音乐、鼠标、键盘,以及面向对象的内容。 第13~19章,通过不同的游戏编写,对前面学习到的知识进行综合练习。既有简单的接球、弹球游戏,也有复杂一些的2048、飞机大战等游戏,多种类型的游戏编写可以帮助读者加深理解。

作者简介

  码高机器人(北京码高未来教育科技有限公司),致力于通过提供一站式的机器人教育解决方案,培养孩子的创造力和系统化解决问题的能力。码高机器人提供了覆盖6~18岁的机器人爱好者的教育解决方案,一个机器人爱好者,在码高可以完成全部的机器人教育知识学习,熟练掌握机器人的设计、搭建和编程操控,全面提高自身的科学素养,为未来成为工程师和科学家打下坚实的基础。 作为一家具备一站式服务能力的机器人教育机构,我们已经打造了常规课程产品线和集训课程产品线。常规课程主要通过让孩子进行系统化并结合实践的理论学习,掌握扎实的机器人设计、搭建和操控知识,让学生成为一个机器人操控者。集训产品线则涵盖了国际比赛系列、国际认证系列、国内比赛系列、国内冬夏令营、主题集训等多种产品,通过集中性、团队化、国际化、高难度的训练,让学生从一个操控者变成杰出的机器人驾驭者,能够根据一个特定的主题规则,设计、搭建和操控自己的机器人,并进行完美的任务挑战,与国际和国内的机器人高手同场竞技,实现创造力和系统化解决问题能力的全面提升。

图书目录

1 Python基础知识
  1.1 简介
  1.2 诞生
  1.3 应用
  1.4 优点
2 开发环境配置
  2.1 Python下载与安装
2.2 VS Code安装
2.3 VS Code辅助插件
3 VS Code使用
3.1 Python文件创建
3.2 简单输出代码测试
4 输出与变量
  4.1 Python的输出语句
  4.2 Python的变量及类型
  4.3 输出变量案例练习
5 输入与判断
  5.1 Python的输入语句
  5.2 Python的判断语句
  5.3 变量的类型转换
6 运算符和循环
  6.1 Python常用运算符
  6.2 Python的两种循环
6.3 购物系统实例
7 列表和字典
  7.1 Python的列表用法
  7.2 Python的字典用法  
7.3 简单角色信息存储
8 函数编程
  8.1 Python函数编写
  8.2 函数编程的作用
  8.3 背包复制函数
9 pygame 初识
  9.1 Python的第三方库
  9.2 pygame的简单介绍
  9.3 创建窗体、背景
10 pygame 图片处理
  10.1 载入图片、调整大小
  10.2 图片显示规则
  10.3 足球反弹
11 pygame 键盘与鼠标
  11.1 绘制图形
11.2 键盘事件处理
  11.3 鼠标事件处理
12 面向对象、音乐
  12.1 面向对象的概念
  12.2 音乐播放
  12.3 播放器制作
13 pygame 接球游戏
  13.1 游戏介绍
  13.2 接球游戏—小球
  13.3 接球游戏—接杆
14 pygame 弹球游戏
  14.1 游戏介绍
  14.2 弹球游戏—小球
  14.3 弹球游戏—接杆
15 pygame 打地鼠
  15.1 游戏介绍
  15.2 分步编写
16 游戏2048
  16.1 游戏2048介绍
  16.2 游戏2048分析
  16.3 游戏2048编程
17 贪吃蛇
  17.1 贪吃蛇介绍
  17.2 贪吃蛇结构
  17.3 贪吃蛇编程
18 恐龙跑酷
  18.1 恐龙跑酷介绍
  18.2 恐龙跑酷结构
  18.3 恐龙跑酷编程
19 飞机大战
  19.1 飞机大战介绍
  19.2 飞机大战结构
    19.3 飞机大战编程
......

本目录推荐