全网最细海龟 (turtle) 画图讲解
文章平均质量分 90
海龟绘图提供了一些简单的绘图方法,可以根据编写的控制指令(代码),让一个海龟在屏幕上来回移动,而且可以在它爬行的路径上绘制图形。海龟绘图不仅可以在屏幕上绘制图形,还能看到整个绘制过程。另外,海龟绘图对初学者十分友好,它能够轻松地编写出很多有趣的实例。本专栏将主要介绍海龟绘图的基础知识及用它实现的游戏
Amo Xiang
让优秀成为一种习惯
展开
-
全网最细海龟 (turtle) 画图讲解 (二):窗口控制
目录1. 窗口控制1.1 设置窗口的尺寸和初始位置1.2 设置窗口标题1.3 设置窗口的背景颜色1.4 设置窗口的背景图片1.5 清空屏幕上的绘图1.6 关闭窗口最近博主在 CSDN 上看到许多关于海龟画图的案例,如画圣诞树、五角星等,但是都是直接给出了源码以及一些简单的注释,没有对其详细的说明,会让很多初学者迷糊很久,故这里博主详细地对 turtle 模块中的方法进行详解,让广大博友能够做到自由画图。海龟绘图是 Python 内置的一个比较有趣的模块,模块名称为 turtle。它最初源于 20世纪60原创 2020-12-29 22:50:44 · 8228 阅读 · 4 评论 -
全网最细海龟 (turtle) 画图讲解 (一):初探海龟绘图
目录1. 初探海龟绘图1.1 了解海龟绘图的坐标系1.2 海龟绘图的三要素1.3 绘制第一只海龟最近博主在 CSDN 上看到许多关于海龟画图的案例,如画圣诞树、五角星等,但是都是直接给出了源码以及一些简单的注释,没有对其详细的说明,会让很多初学者迷糊很久,故这里博主详细地对 turtle 模块中的方法进行详解,让广大博友能够做到自由画图。海龟绘图是 Python 内置的一个比较有趣的模块,模块名称为 turtle。它最初源于 20世纪60年代 的 Logo 语言,之后成为了 Python 的内置模块。海原创 2020-12-29 22:33:43 · 17819 阅读 · 6 评论 -
海龟 (turtle) 画图终极实战:小海龟挑战大迷宫游戏
文章目录1. 需求分析2. 系统设计2.1 游戏功能结构2.2 游戏业务流程2.3 系统预览3. 系统开发必备3.1 系统开发环境3.2 文件夹组织结构4. 主窗口设计5. 游戏地图的设计6. 走迷宫设计7. 关卡设置7.1 初始化关卡信息7.2 实现过关提示8. 总结迷宫本来是指错综复杂的通道,很难找到从其内部到达入口或从入口到达中心的道路,十分复杂难辨,人进去后不容易出来的建筑物。由于迷宫充满挑战性和娱乐性,后来人们发明了迷宫游戏。这种游戏可以在纸上玩,也可以在计算机中玩,受到了多数人的青睐。本文将原创 2021-01-23 10:18:14 · 9153 阅读 · 17 评论 -
全网最细海龟 (turtle) 画图讲解 (四):绘制图形
目录1. 绘制图形1.1 绘制线条1.2 绘制矩形1.3 绘制圆或弧形1.3.1 绘制五环图案1.4 绘制多边形1.5 绘制填充图形1.6 将绘制的图形定义为画笔形状最近博主在 CSDN 上看到许多关于海龟画图的案例,如画圣诞树、五角星等,但是都是直接给出了源码以及一些简单的注释,没有对其详细的说明,会让很多初学者迷糊很久,故这里博主详细地对 turtle 模块中的方法进行详解,让广大博友能够做到自由画图。海龟绘图是 Python 内置的一个比较有趣的模块,模块名称为 turtle。它最初源于 20世纪原创 2020-12-30 10:21:27 · 21320 阅读 · 7 评论 -
海龟 (turtle) 画图实战任务(四 ):一笔绘制填充的多角星及制作 8 × 8 的国际象棋棋盘格
目录1. 一笔绘制填充的多角形2. 制作 8 × 8 的国际象棋棋盘格为了让博友们加深对 turtle 库的印象以及能更加灵活地运用 turtle 库,故按照博主之前编写关于 turtle 文章顺序设置实战任务。如果没有看过博主之前文章的小伙伴们,可以点击以下链接进行学习观看,理论 + 实践才能成长得更快,加油。全网最细海龟 (turtle) 画图讲解 (一):初探海龟绘图全网最细海龟 (turtle) 画图讲解 (二):窗口控制全网最细海龟 (turtle) 画图讲解 (三):设置画笔样式全网原创 2021-01-04 16:46:03 · 4646 阅读 · 1 评论 -
全网最细海龟 (turtle) 画图讲解 (三):设置画笔样式
目录1. 设置画笔样式1.1 画笔初始形状1.2 设置画笔颜色1.3 落笔与抬笔1.4 设置线条粗细1.5 隐藏与显示海龟光标1.6 设置画笔的速度最近博主在 CSDN 上看到许多关于海龟画图的案例,如画圣诞树、五角星等,但是都是直接给出了源码以及一些简单的注释,没有对其详细的说明,会让很多初学者迷糊很久,故这里博主详细地对 turtle 模块中的方法进行详解,让广大博友能够做到自由画图。海龟绘图是 Python 内置的一个比较有趣的模块,模块名称为 turtle。它最初源于 20世纪60年代 的 Lo原创 2020-12-30 00:55:19 · 17155 阅读 · 11 评论 -
海龟 (turtle) 画图实战任务(一):让小海龟留下Z字形的足迹以及绘制一个小于号<
目录1. 让小海龟留下 Z 字形的足迹2. 绘制一个小于号<为了让博友们加深对 turtle 库的印象以及能更加灵活地运用 turtle 库,故按照博主之前编写关于 turtle 文章顺序设置实战任务。如果没有看过博主之前文章的小伙伴们,可以点击以下链接进行学习观看,理论 + 实践才能成长得更快,加油。全网最细海龟 (turtle) 画图讲解 (一):初探海龟绘图全网最细海龟 (turtle) 画图讲解 (二):窗口控制全网最细海龟 (turtle) 画图讲解 (三):设置画笔样式全网最细原创 2020-12-31 10:25:46 · 1530 阅读 · 5 评论 -
海龟 (turtle) 画图实战任务(三):绘制彩虹条及绘制随机颜色、粗细、瓣数的雪花
目录1. 绘制彩虹线条2. 绘制随机颜色、粗细、瓣数的雪花为了让博友们加深对 turtle 库的印象以及能更加灵活地运用 turtle 库,故按照博主之前编写关于 turtle 文章顺序设置实战任务。如果没有看过博主之前文章的小伙伴们,可以点击以下链接进行学习观看,理论 + 实践才能成长得更快,加油。全网最细海龟 (turtle) 画图讲解 (一):初探海龟绘图全网最细海龟 (turtle) 画图讲解 (二):窗口控制全网最细海龟 (turtle) 画图讲解 (三):设置画笔样式全网最细海龟 (原创 2021-01-03 16:22:12 · 6571 阅读 · 2 评论 -
全网最细海龟 (turtle) 画图讲解 (五):输入/输出文字及鼠标与键盘交互设计
目录一、输入/输出文字1. 输出文字2. 输入文字二、鼠标与键盘交互设计1. 键盘事件2. 鼠标事件2.1 获取鼠标点击的位置3. 计时器最近博主在 CSDN 上看到许多关于海龟画图的案例,如画圣诞树、五角星等,但是都是直接给出了源码以及一些简单的注释,没有对其详细的说明,会让很多初学者迷糊很久,故这里博主详细地对 turtle 模块中的方法进行详解,让广大博友能够做到自由画图。海龟绘图是 Python 内置的一个比较有趣的模块,模块名称为 turtle。它最初源于 20世纪60年代 的 Logo 语言原创 2020-12-30 16:56:51 · 13232 阅读 · 13 评论 -
海龟 (turtle) 画图实战任务(五 ):输出逐渐变大的文字及根据用户输入的边数绘制多边形
目录1. 输出逐渐变大的文字2. 根据用户输入的边数绘制多边形3. 通过←、→、↑、↓键控制海龟的移动4. 追逐鼠标的红点为了让博友们加深对 turtle 库的印象以及能更加灵活地运用 turtle 库,故按照博主之前编写关于 turtle 文章顺序设置实战任务。如果没有看过博主之前文章的小伙伴们,可以点击以下链接进行学习观看,理论 + 实践才能成长得更快,加油。全网最细海龟 (turtle) 画图讲解 (一):初探海龟绘图全网最细海龟 (turtle) 画图讲解 (二):窗口控制全网最细海龟 (原创 2021-01-04 21:30:50 · 2572 阅读 · 3 评论 -
海龟 (turtle) 画图实战任务(二):创建一个水果消消乐游戏的窗口及公筷公勺的倡议窗口
目录1. 创建一个水果消消乐游戏的窗口2. 创建公筷公勺的倡议窗口为了让博友们加深对 turtle 库的印象以及能更加灵活地运用 turtle 库,故按照博主之前编写关于 turtle 文章顺序设置实战任务。如果没有看过博主之前文章的小伙伴们,可以点击以下链接进行学习观看,理论 + 实践才能成长得更快,加油。全网最细海龟 (turtle) 画图讲解 (一):初探海龟绘图全网最细海龟 (turtle) 画图讲解 (二):窗口控制全网最细海龟 (turtle) 画图讲解 (三):设置画笔样式全网最细原创 2021-01-02 19:48:35 · 1854 阅读 · 4 评论