展开全部

主编推荐语

《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日。人民邮电出版社坚持“立足信息产业、面向现代社会、传播科学知识、服务科教兴国”,致力于通信、计算机、电子技术、教材、少儿、经管、摄影、集邮、旅游、心理学等领域的专业图书出版。