前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >专栏 >漫画 | 简单易学的Python海龟绘图

漫画 | 简单易学的Python海龟绘图

作者头像
博文视点Broadview
发布2022-07-20 21:11:48
发布2022-07-20 21:11:48
1.3K00
代码可运行
举报
运行总次数:0
代码可运行

👆点击“博文视点Broadview”,获取更多书讯

01

Turtle那些事儿

Turtle(也被称为海龟绘图)是一个绘图库,它的绘图原理是模拟一只小海龟在屏幕上爬行,其爬行路径就形成了绘制的图形。

因此使用Turtle绘图既简单又有趣,非常适用于Python入门学习,也适用于Python进阶学习。

Turtle 中的基本概念

在 Turtle 中有两个重要的基本概念。

1 屏幕:是Turtle的绘图区域,我们可以设置屏幕的大小和背景颜色,如下图所 示。注意,屏幕的坐标原点在屏幕的中心。

2 海龟(别名:画笔):绘图所用的 画笔,它是一个Turtle类所创建的对象。海 龟有颜色、画线的宽度、位置和方向等属 性,如下图所示。

▊ 使用 Turtle 绘制一个矩形

示例代码如下:

▊ 改变画笔

▊ 设置画笔

示例代码如下:

▊ 填充颜色

02

绘制基本图形

使用Turtle可以绘制直线、弧线和文本。当然,可以绘制直线就可以绘制各种多边形。

▊ 绘制五角星

示例代码如下:

▊ 绘制圆形和弧线

既然使用Turtle 可以绘制弧线,那么 也可以绘制圆形。我 们通过一个示例实践 一下绘制圆形和弧 线,如下图所示。

示例代码如下:

本文节选自《看漫画学Python 2:有趣、有料、好玩、好用(全彩进阶版)》,更多精彩内容,欢迎阅读本书!

▊《看漫画学Python 2:有趣、有料、好玩、好用(全彩进阶版)》

关东升 著

  • 看漫画学Python进阶版
  • 全彩,提供课件、源码、读者群等服务
  • 有趣、有料、好玩、好用,Python程序员、中小学生等都适用
  • 暑假带娃利器!

本书是《看漫画学Python》的进阶版本,继续秉承有趣、有料、好玩、好用的理念,并继续采用《看漫画学Python》一书中3个不同的漫画人物角色,通过这3个角色之间的轻松对话把复杂的技术问题简单化。

如果您想提升Python技能,则无论您是想学习编程的小学生,还是想参加计算机竞赛的中学生,抑或是计算机相关专业的大学生,甚至是正在从事软件开发的职场人,本书都适合您阅读和学习。

(扫码了解本书详情!)

书课搭配,学习不累

本书同步视频教程,手把手地带你掌握书中的每一个示例

这套近30个小时的《看漫画学Python 进阶课程合集》,我们为所有读者朋友争取到了极致的优惠!现在入手,仅需19.9元!

▼ 扫码学习,搞定Python ▼

代码语言:javascript
代码运行次数:0
运行
复制
如果喜欢本文欢迎 在看丨留言丨分享至朋友圈 三连
 热文推荐  
风靡B站的《看漫画学Python》到底是什么来头?
不要再说微服务可以解决一切问题了!
高中肄业,从月薪1000到几亿融资的创业者,是它拯救了我!
并发编程的三大核心问题

▼点击阅读原文,了解本书详情~

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2022-07-20,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 博文视点Broadview 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档