计算机
类型
可以朗读
语音朗读
176千字
字数
2020-12-01
发行日期
展开全部
主编推荐语
《15个有趣互动场景教你Python编程》循序渐进学习Python。
内容简介
本书基于Python编程,实现了15个有趣的互动场景,循序渐进地向读者展示了这些场景的实现过程,帮助读者学会和掌握Python编程。全书依次讲解了Python基本语句、算数运算符、字符串、循环、全局变量、选择判断、随机函数、列表、函数、符合运算符、递归、面向对象编程等入门知识,同时涉及Processing软件的配置、绘制、帧率、鼠标键盘互动、字符串处理、文字处理、音视频处理等使用方法。此外还简要介绍了RGB颜色模型、HSB颜色模型、图像、人脸检测的基本概念,方便读者利用自己的创意来进行进一步的发挥和创造。附录A给出了书中练习题的参考答案,附录B给出了书中基本概念的索引。
目录
- 版权信息
- 版权
- 内容提要
- 前言
- 资源与支持
- 第1章 Python与Processing介绍
- 1.1 什么是Python
- 1.2 Processing下载与配置
- 1.3 小结
- 第2章 转动眼珠的圆脸
- 2.1 显示一个圆
- 2.2 整数与算术运算符
- 2.3 显示多个圆
- 2.4 变量
- 2.5 设置背景和圆的亮度
- 2.6 跟随鼠标移动的圆圈
- 2.7 转动的眼珠
- 2.8 转动眼珠的圆脸
- 2.9 小结
- 第3章 催眠的同心圆
- 3.1 变大的圆圈
- 3.2 圆圈重复变大
- 3.3 绘制同心圆
- 3.4 利用for循环语句绘制同心圆
- 3.5 同心圆逐渐变大的动画效果
- 3.6 小结
- 第4章 旋转的圆弧
- 4.1 绘制圆弧
- 4.2 圆弧的旋转
- 4.3 利用全局变量实现圆弧变长
- 4.4 if语句实现圆弧长度重复变化
- 4.5 逻辑运算符
- 4.6 圆弧同时旋转与长度变化
- 4.7 多层圆弧效果
- 4.8 小结
- 第5章 简易毛笔字
- 5.1 鼠标画圆
- 5.2 鼠标画线
- 5.3 改变画线粗细
- 5.4 粗细平滑过渡
- 5.5 一条线段上粗细插值
- 5.6 绘制分叉线
- 5.7 小结
- 第6章 旋转的方块
- 6.1 绘制方块
- 6.2 方块旋转
- 6.3 方块缩放
- 6.4 绘制一行方块
- 6.5 绘制方块阵列
- 6.6 方块阵列旋转缩放
- 6.7 文字表情包
- 6.8 小结
- 第7章 随机扭动的曲线
- 7.1 圆圈上的点
- 7.2 random随机函数
- 7.3 noise随机函数
- 7.4 连续变化的随机点
- 7.5 将点连接成曲线
- 7.6 处理首尾不连续的问题
- 7.7 彩色曲线效果
- 7.8 清屏与保存图片
- 7.9 小结
- 第8章 随风飘动的粒子
- 8.1 逐渐消失的轨迹
- 8.2 随机运动的圆点
- 8.3 列表的概念
- 8.4 利用列表实现多个粒子
- 8.5 随机速度场
- 8.6 彩色效果
- 8.7 小结
- 第9章 互相作用的圆球
- 9.1 多个随机圆球
- 9.2 圆球间的作用力
- 9.3 鼠标交互添加圆球
- 9.4 不同半径的圆球
- 9.5 无参数的函数
- 9.6 小结
- 第10章 随机山水画
- 10.1 HSB颜色模型
- 10.2 天空颜色渐变
- 10.3 绘制彩色云朵
- 10.4 绘制山脉
- 10.5 鼠标点击更新画面
- 10.6 带参数的函数
- 10.7 小结
- 第11章 递归分形树
- 11.1 递归
- 11.2 绘制分形树
- 11.3 鼠标交互的分形树
- 11.4 添加随机性
- 11.5 小结
- 第12章 粒子同心圆
- 12.1 类的成员变量
- 12.2 类的成员函数
- 12.3 面向对象版本的运动粒子
- 12.4 粒子移向同心圆
- 12.5 小结
- 第13章 图像像素采样
- 13.1 图像文件的读取与显示
- 13.2 像素颜色的获取
- 13.3 生成马赛克图像
- 13.4 随机采样画圆
- 13.5 均匀采样画圆
- 13.6 叶序采样画圆
- 13.7 小结
- 第14章 定制字符画
- 14.1 均匀采样图片显示文字
- 14.2 均匀采样显示一段文字
- 14.3 调整均匀采样位置
- 14.4 添加随机性
- 14.5 小结
- 第15章 音乐可视化
- 15.1 利用Minim库播放音乐
- 15.2 绘制音乐波形
- 15.3 绘制音乐频谱波形
- 15.4 圆圈射线频谱显示
- 15.5 射灯连线
- 15.6 变大变小的眼睛
- 15.7 小结
- 第16章 坚持一百秒
- 16.1 反弹的小球
- 16.2 添加飞碟
- 16.3 背景音乐和得分显示
- 16.4 摄像头视频获取与处理
- 16.5 人脸控制飞碟移动
- 16.6 游戏效果的改进
- 16.7 小结
- 附录A 练习题参考答案
- 附录B 语法知识索引
展开全部
出版方
人民邮电出版社
人民邮电出版社是工业和信息化部主管的大型专业出版社,成立于1953年10月1日。人民邮电出版社坚持“立足信息产业、面向现代社会、传播科学知识、服务科教兴国”,致力于通信、计算机、电子技术、教材、少儿、经管、摄影、集邮、旅游、心理学等领域的专业图书出版。