python turtle绕原点旋转_Python怎么画图呢?

学python免不了画图,用啥画呢?

答:turtle绘图体系,也叫海龟绘图体系784a7d1777835eda27a29ed11ee6471c.png

本喵也不扯废话,咱直入主题

下面我们一起来学习一下海龟是如何作图的吧!

-------turtle绘图窗体布局

电脑屏幕设定左上角为(0,0)画布也可以设置位置和大小

turtle.setup(宽,高,左边距,右边距)

括号内填数字,单位是像素,其中括号的后面两个可以不进行设定,默认画布处在屏幕中央

eb2ccfc45723b768eaf549de4ce142b3.png

像素什么概念呢?例如我的电脑屏幕是像素大小1920*1080大小的矩形,下图是壁纸

462461408ae8d5f1f362e868168feeab.png

-------turtle空间坐标体系

绝对坐标:画布中心为原点,建立x-y坐标系,画笔最开始在原点朝向x轴正方向

turtle.goto(x,y)  #去特定位置

相对坐标:当然是相对海龟的的啦

turtle.bk(d)    #后退turtle.fd(d)    #前进turtle.circle(r,angle)   #在海龟左侧r处为圆心画圆弧angle度turtle.circle(r,steps=a) #在海龟左侧r处为圆心出发点为顶点画正a边形

-------turtle角度坐标体系

b3a735940acab73a976eda2231d9da89.png

turtle.seth(angle)   #将海龟的头转到多少度方向turtle.left(angle)   #左转多少度turtle.right(angle)  #右转多少度

-------RGB色彩体系(red,green,blue)

52b04eb3a9d0936b6f3e29f1904d2785.png

b94910e4fe6487ae31d7124e75f545b1.png

turtle.colormode(255) #使用整数值模式turtle.colormode(1.0) #小数值模式(默认)

学习的确枯燥无味,快动手画起来吧!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值