展开全部

主编推荐语

运用turtle库,快速上手Python编程。

内容简介

针对Python的特点和初学者的需求,本书将turtle库应用于Python编程教学中,引导读者在趣味横生的开发过程中学习编程语言。

全书包括初级篇、中级篇和高级篇三部分内容,按照“边学边做”的方式,带领读者从零开始学习Python基础语法,在实现趣味案例的过程中对所学知识加以实践,以帮助读者掌握本书所涵盖的知识点,并能真正运用到自己的项目开发中去。

本书提供了丰富的案例,涉及绘制几何图案、错觉艺术、分形图形、互动程序、趣味游戏等多个领域,以期有效提升读者的学习兴趣。

本书适合对编程感兴趣,特别是首次接触编程的人,也适合学过其他编程语言、想快速学习Python的人,还可以作为教材供教学或自学使用。

目录

  • 版权信息
  • 内容提要
  • 前言
  • 资源与支持
  • 初级篇
  • 第1章 世界你好
  • 1.1 什么是Python
  • 1.2 Python在线开发环境
  • 1.3 Python离线开发环境
  • 1.4 小结
  • 第2章 绘制线段
  • 2.1 显示海龟
  • 2.2 海龟前进
  • 2.3 小结
  • 第3章 正方形Ⅰ
  • 3.1 向右旋转
  • 3.2 绘制折线
  • 3.3 绘制正方形
  • 3.4 小结
  • 第4章 正方形Ⅱ
  • 4.1 修改正方形的边长
  • 4.2 变量的概念
  • 4.3 应用变量设定正方形的边长
  • 4.4 小结
  • 第5章 正方形Ⅲ
  • 5.1 for循环语句
  • 5.2 利用for循环语句绘制正方形
  • 5.3 小结
  • 第6章 正方形螺旋线
  • 6.1 for循环与range()
  • 6.2 绘制正方形螺旋线
  • 6.3 小结
  • 第7章 旋转的正方形螺旋线
  • 7.1 设置不同的旋转角度
  • 7.2 小数
  • 7.3 小结
  • 第8章 正多边形的角度
  • 8.1 数学运算
  • 8.2 计算正多边形的角度
  • 8.3 小结
  • 第9章 任意正多边形
  • 9.1 input()键盘输入
  • 9.2 输入正多边形的边数
  • 9.3 小结
  • 第10章 任意螺旋线
  • 10.1 类型转换函数
  • 10.2 键盘输入螺旋线的参数
  • 10.3 小结
  • 第11章 旋转的正方形
  • 11.1 循环的嵌套
  • 11.2 绘制旋转的正方形
  • 11.3 小结
  • 第12章 设置颜色
  • 12.1 设置绘制颜色
  • 12.2 字符串的更多用法
  • 12.3 小结
  • 第13章 输入颜色首字母
  • 13.1 if语句与比较运算符
  • 13.2 利用首字母设定颜色
  • 13.3 小结
  • 14.1 处理字母大小写的问题
  • 第14章 首字母大小写
  • 14.2 布尔类型与逻辑运算符
  • 14.3 利用逻辑运算符简化代码
  • 14.4 小结
  • 第15章 红绿正方形
  • 15.1 else语句
  • 15.2 红绿交替显示的图形
  • 15.3 小结
  • 第16章 三色螺旋线
  • 16.1 elif语句
  • 16.2 绘制三色螺旋线
  • 16.3 小结
  • 第17章 四色正方形
  • 17.1 列表
  • 17.2 绘制四色正方形
  • 17.3 小结
  • 第18章 四色螺旋线
  • 18.1 列表的索引
  • 18.2 绘制四色螺旋线
  • 18.3 小结
  • 第19章 自定义颜色的螺旋线
  • 19.1 列表的更多用法
  • 19.2 输入螺旋线的颜色
  • 19.3 小结
  • 第20章 扇子与锯齿
  • 20.1 后退与左转
  • 20.2 绘制扇子图形
  • 20.3 绘制锯齿图形
  • 20.4 小结
  • 第21章 复合螺旋线
  • 21.1 抬笔与落笔
  • 21.2 绘制复合螺旋线
  • 21.3 小结
  • 第22章 箭靶
  • 22.1 绘制实心圆
  • 22.2 绘制箭靶图形
  • 22.3 小结
  • 中级篇
  • 第23章 围棋棋盘Ⅰ
  • 23.1 相对坐标系与绝对坐标系
  • 23.2 绘制围棋棋盘
  • 23.3 小结
  • 第24章 围棋棋盘Ⅱ
  • 24.1 函数
  • 24.2 函数封装绘制线段
  • 24.3 小结
  • 第25章 国际象棋棋盘
  • 25.1 颜色填充
  • 25.2 绘制国际象棋棋盘
  • 25.3 小结
  • 第26章 大小圆圈错觉
  • 26.1 绘制空心圆
  • 26.2 设置画笔粗细
  • 26.3 绘制大小圆圈错觉
  • 26.4 小结
  • 第27章 彩虹
  • 27.1 设置小海龟的绝对朝向
  • 27.2 设置空心圆弧的角度范围
  • 27.3 绘制彩虹
  • 27.4 小结
  • 第28章 运动的圆圈错觉
  • 28.1 绘制基础单元
  • 28.2 绘制单元阵列
  • 28.3 小结
  • 第29章 递归圆圈画
  • 29.1 函数递归调用
  • 29.2 绘制递归圆圈画
  • 29.3 小结
  • 第30章 分形树
  • 30.1 绘制分形树
  • 30.2 随机分形树
  • 30.3 import的用法
  • 30.4 小结
  • 高级篇
  • 第31章 下落的小球
  • 31.1 小球下落
  • 31.2 while循环
  • 31.3 小结
  • 第32章 反弹球
  • 32.1 变量的作用域
  • 32.2 动态图形程序框架
  • 32.3 反弹的小球
  • 32.4 小结
  • 第33章 多球反弹
  • 33.1 基于列表的多个小球反弹
  • 33.2 面向对象版本的反弹球
  • 33.3 单击鼠标添加小球
  • 33.4 小结
  • 第34章 见缝插针
  • 34.1 旋转的针
  • 34.2 针的发射
  • 34.3 结束判定与得分显示
  • 34.4 小结
  • 第35章 飞翔的小鸟
  • 35.1 小鸟类
  • 35.2 水管类
  • 35.3 碰撞检测与得分显示
  • 35.4 游戏完善与改进
  • 35.5 小结
  • 附录A 语法知识补充
  • A.1 复合运算符
  • A.2 区间判断
  • A.3 元组
  • A.4 字典
  • A.5 循环跳转语句
  • A.6 常见错误与调试
  • 附录B 语法知识索引
  • 附录C 练习题参考答案
展开全部

评分及书评

尚无评分
目前还没人评分

出版方

人民邮电出版社

人民邮电出版社是工业和信息化部主管的大型专业出版社,成立于1953年10月1日。人民邮电出版社坚持“立足信息产业、面向现代社会、传播科学知识、服务科教兴国”,致力于通信、计算机、电子技术、教材、少儿、经管、摄影、集邮、旅游、心理学等领域的专业图书出版。