乐学Python编程-做个游戏很简单

乐学Python编程-做个游戏很简单
分享
扫描下方二维码分享到微信
打开微信,点击右上角”+“,
使用”扫一扫“即可将网页分享到朋友圈。
作者:
2019-04
版次: 1
ISBN: 9787302519867
定价: 69.80
装帧: 其他
开本: 16开
纸张: 胶版纸
  • Python简单易学又功能强大,而且免费开源,在国内外的很多公司得到了广泛的应用。在科学计算、游戏、图像、人工智能、机器人、教育教学和航天飞机控制等很多领域,Python也是非常重要的编程工具。
      本书有大量的Python程序实例,包括绘制一些有趣的图形,解决一些常见的数学问题,爬取网络的信息,以及设计简单的交互性游戏。在程序实例的讲解中,介绍Python编程的基础知识。
      本书提供的编程实例,读者会非常感兴趣,愿意去验证和改编。本书提供的游戏,都是孩子们日常接触过的游戏,非常容易理解。建议读者自行运行、修改、拆分、组装这些程序,看看自己的改动会如何影响*终的程序效果。
      本书适合广大读者在Python编程学习的入门阶段使用。年龄小的读者需在家长的辅导下学习和理解。 王振世,男,在华为公司供职12年,历任无线解决方案总工、无线网优项目总监、无线工程交付总监、无线网络规划设计总监等职位,多次获得该企业金牌员工荣誉。

    作者亲历过数十个通信工程项目,经历过项目中各个工种,有着丰富的实战经验。现就职于北京信世为科技有限公司,担任计算机编程、少儿STEAM编程课程体系的研究培训工作等。 1.进入Python 编程世界/ 2

    1.1 启动Python 编程环境/ 5

    1.2 Python 之禅/ 9

    1.3 送你几朵玫瑰花——运行Python 程序/ 16

    1.4 Python 的由来/ 20

    2.奇妙的画图之旅——从turtle 开始/ 22

    2.1 从点到面,学会基本图形画法/ 25

    2.2 组合图形的绘制/ 53

    3.让图形炫起来——引入循环/ 62

    3.1 编程一点通:循环、for 循环/ 64

    3.2 多边形的成长故事/ 65

    3.3 美丽的花朵/ 78

    4.创建自己的模块——引入函数/ 86

    4.1 让你的程序可复用/ 88

    4.2 中美两国的国旗/ 97

    5.让Python 做数学题/ 118

    5.1 高斯问题/ 120

    5.2 使用math 库/ 125

    5.3 常见的数学问题/ 131

    6. 从网络爬取信息/ 138

    6.1 获取网络信息/ 140

    6.2 天气预报器/ 144

    7.游戏的初步设计/ 156

    7.1 设置游戏环境/ 158

    7.2 目标出现和消失/ 165

    8.游戏的用户交互/ 170

    8.1 检测鼠标和键盘事件/ 172

    8.2 交互效果显示/ 180

    9.游戏的趣味性设计/ 194

    9.1 增加音效/ 196

    9.2 增加竞技性/ 199

    9.3 游戏代码整体解析/ 210

    附录A 安装Python / 225

    附录B 安装pygame / 230

    参考文献/ 234
  • 内容简介:
    Python简单易学又功能强大,而且免费开源,在国内外的很多公司得到了广泛的应用。在科学计算、游戏、图像、人工智能、机器人、教育教学和航天飞机控制等很多领域,Python也是非常重要的编程工具。
      本书有大量的Python程序实例,包括绘制一些有趣的图形,解决一些常见的数学问题,爬取网络的信息,以及设计简单的交互性游戏。在程序实例的讲解中,介绍Python编程的基础知识。
      本书提供的编程实例,读者会非常感兴趣,愿意去验证和改编。本书提供的游戏,都是孩子们日常接触过的游戏,非常容易理解。建议读者自行运行、修改、拆分、组装这些程序,看看自己的改动会如何影响*终的程序效果。
      本书适合广大读者在Python编程学习的入门阶段使用。年龄小的读者需在家长的辅导下学习和理解。
  • 作者简介:
    王振世,男,在华为公司供职12年,历任无线解决方案总工、无线网优项目总监、无线工程交付总监、无线网络规划设计总监等职位,多次获得该企业金牌员工荣誉。

    作者亲历过数十个通信工程项目,经历过项目中各个工种,有着丰富的实战经验。现就职于北京信世为科技有限公司,担任计算机编程、少儿STEAM编程课程体系的研究培训工作等。
  • 目录:
    1.进入Python 编程世界/ 2

    1.1 启动Python 编程环境/ 5

    1.2 Python 之禅/ 9

    1.3 送你几朵玫瑰花——运行Python 程序/ 16

    1.4 Python 的由来/ 20

    2.奇妙的画图之旅——从turtle 开始/ 22

    2.1 从点到面,学会基本图形画法/ 25

    2.2 组合图形的绘制/ 53

    3.让图形炫起来——引入循环/ 62

    3.1 编程一点通:循环、for 循环/ 64

    3.2 多边形的成长故事/ 65

    3.3 美丽的花朵/ 78

    4.创建自己的模块——引入函数/ 86

    4.1 让你的程序可复用/ 88

    4.2 中美两国的国旗/ 97

    5.让Python 做数学题/ 118

    5.1 高斯问题/ 120

    5.2 使用math 库/ 125

    5.3 常见的数学问题/ 131

    6. 从网络爬取信息/ 138

    6.1 获取网络信息/ 140

    6.2 天气预报器/ 144

    7.游戏的初步设计/ 156

    7.1 设置游戏环境/ 158

    7.2 目标出现和消失/ 165

    8.游戏的用户交互/ 170

    8.1 检测鼠标和键盘事件/ 172

    8.2 交互效果显示/ 180

    9.游戏的趣味性设计/ 194

    9.1 增加音效/ 196

    9.2 增加竞技性/ 199

    9.3 游戏代码整体解析/ 210

    附录A 安装Python / 225

    附录B 安装pygame / 230

    参考文献/ 234
查看详情