turtle的使用

首先使用之前import turtle

界面设置代码

        turtle.setup(宽,高,x坐标,y坐标)  设置窗口的大小 坐标为左上角的坐标

        turtle.screensize(宽,高,背景颜色)    画布大小

移动指令

        turtle.forward(distance)         向当前画笔方向移动distance像素长度
        turtle.backward(distance)      向当前画笔相反方向移动distance像素长度

        turtle.setx()                     设置初始x值  类同于重新确定坐标系

        turtle.sety()                     设置初始y值

        turtle.home()                     回到初始状态不等同于goto(0,0)
        turtle.right(degree)            顺时针转动degree°
        turtle.left(degree)              逆时针转动degree°
        turtle.pendown()                动时绘制图形,缺省时也为绘制
        turtle.goto(x,y)                   将画笔移动到坐标为x,y的位置
        turtle.penup()                    提起笔移动,不绘制图形,用于另起一个地方绘制
        turtle.pencolor("red")         改变画笔颜色
        turtle.pensize(10)              改变画笔粗细

        turtle.circle()    画圆,半径为正(负),表示圆心在画笔的左边(右边)画圆 ,以切线方式画圆  

        turtle.dot(直径,"颜色")  颜色可加可不加 画一个什么颜色填充的圆   是在圆心的位置画圆
        turtle.circle(50,180)        绘制半圆

        turtle.begin_poly()        开始记录多边形起点

        turtle.end_poly()           停止记录并开始连接点

        turtle.getpoly()                返回画的多边形
        turtle.mainloop()启动事件循环 -调用Tkinter的mainloop函数。

        turtle.fillcolor("red")          填充封闭区域  三部分一起使用
        turtle.begin_fill()              把想填充的区域围起来           turtle.end_fill()

        turtle.stamp()                   复制当前图形

        turtle.clear()                    清除所有画的东西

        turtle.reset()                    回到初始状态全部清除

        turtle.undo()                    撤销上一个操作
        turtle.done()                      必须是图形程序中的最后一个语句。

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值