前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >turtle绘图库

turtle绘图库

作者头像
benym
发布2022-07-14 13:57:15
6050
发布2022-07-14 13:57:15
举报
文章被收录于专栏:后端知识体系后端知识体系

大概学习了下turtle库的一个绘图实例= =,估计以后也用不上这个库....

# 代码

实例1:

绘制一条小蛇

代码语言:javascript
复制
import turtle  # 绘图库

# 绘制一条小蛇
# 设置窗体大小及位置,但并不是必须的,依次长,宽,如果后两项不设置,则默认正中心
turtle.setup(650, 350, 200, 200)
# 抬起画笔
turtle.penup()
# turtle.fd表示向海龟的右边走,turtle.bk表示向海龟的左边走
turtle.fd(-250)
# 下笔
turtle.pendown()
# 设置画笔宽度
turtle.pensize(25)
# 设置画笔颜色
turtle.pencolor("purple")
# 改变当前行径的方向,原地转向的意思,参数为绝对角度
# turtle.left和turtle.right表示向左边或右边改变角度
turtle.seth(-40)
for i in range(4):
    # circle表示以某一个点为圆心,向左侧运行
    turtle.circle(40, 80)
    turtle.circle(-40, 80)
turtle.circle(40, 80 / 2)
turtle.fd(40)
turtle.circle(16, 100)
turtle.fd(40 * 2 / 3)
turtle.done()

# 运行结果

snake
snake

# 代码

实例2:绘制一个Z

代码语言:javascript
复制
import turtle

turtle.left(45)  # 转角度
turtle.fd(150)  # 前进
turtle.right(135)
turtle.fd(300)
turtle.left(135)
turtle.fd(150)
turtle.done()

# 运行结果

Z
Z
本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2018-08-08,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

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

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

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