专栏首页python31.常用turtle功能函数

1.常用turtle功能函数

#turtle常用命令汇总,括号中的参数仅仅作为举例使用,可根据需要修改

#设置画面背景色

turtle.bgcolor("black") 

#设置窗口大小和在屏幕上的坐标 

turtle.setup(width=200,height=200,startx=0,starty=0) 

#设置背景图片,只支持gif格式 

turtle.bgpic("1.gif")

 #用户点击屏幕时获得笔的坐标,制作app时响应用户的点击操作32

turtle.onscreenclick(x,y)

 #退出turtle,无任何提示信息

turtle.bye()

 #点击后退出turtle

turtle.exitonclick()

 #关闭turtle,一般在使用完turtle后添加

turtle.done()

 #启用画笔

turtle.Pen()

 #画笔颜色设置,颜色可以使用英文单词或常见的#开头十六进制数表示

turtle.color("red")  或turtle.Pen().color("#cc4455")

 #画笔前进长度,以像素为单位

turtle.forward(2)

 #画笔后退长度

turtle.backward(2)

#画笔的初始位置 

turtle.Pen().home()

 #画笔向左转

turtle.left(90)

 #画笔向右转

turtle.right(90)

 #设置画笔宽度,以像素为单位

turtle.width(3)

#后面内容都用t表示

 #抬起笔,停止写

t.penup()

#放下笔,开始写 

t.pendown()

#写指定内容”balabala“,并设置字体、字号、加粗等 

t.write("balabala",font=("Arial",23,"bold"))

 #以参数为半径画圆

t.circle(4)

 #以参数为直径画点

t.dot(4)

 #笔的坐标(x,y)

t.position()

 #笔的朝向

t.heading()

 #设置笔的x坐标为position记录的x坐标,position由position=t.position()获得

t.setx(position[0])

 #设置笔的y坐标为position记录的y坐标

t.sety(position[1])

 #设置笔的朝向,画笔默认朝向为正右方

t.setheading(30)

 #设置笔的坐标

t.setpos(x,y)

#设置填充颜色,开始填充,画圆填充,填充结束 

t.fillcolor("#33de55")

t.begin_fill()

t.circle(5)

t.end_fill()

 #笔移动到坐标(x,y)

t.goto(x,y)

 #笔的移动速度参数范围0.5——10,范围之外为0,最快,不设置速度为最慢

t.speed(0)

 #隐藏画笔

t.hideturtle()

 #显示画笔

t.showturtle()

#删除画的内容,不修改画笔参数 

t.clear()

#删除画的内容,还原画笔参数为初始值

t.reset()

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • python的表白

    py3study
  • python 学习总结3

    该程序运用到了python的标准库Turtle,那么什么是Turtle,他又能用来干什么呢?

    py3study
  • Python3 turtle安装和使用教

    Turtle库是Python语言中一个很流行的绘制图像的函数库,想象一个小乌龟,在一个横轴为x、纵轴为y的坐标系原点,(0,0)位置开始,它根据一组函数指令的控...

    py3study
  • Python急转弯-5-面试篇

    在前几篇中,都是枯燥无味,还要动动脑筋的算法题,现在可以放松下,来完成画一只 粉红 Pig。 随着函数出现的拼图,来猜猜这只会是什么样的 Pig?

    小团子
  • Python语言程序设计之二--用tur

    这篇笔记依然是在做《Python语言程序设计》第5章循环的习题。其中有两类问题需要记录下来。

    py3study
  • Python的学习笔记--画图

    海龟绘图画图比较简单,主要使用python的turtle模块, 就是通过编程指挥一个小海龟在屏幕上前进和左转右转。

    付威
  • python 学习总结3

    该程序运用到了python的标准库Turtle,那么什么是Turtle,他又能用来干什么呢?

    py3study
  • [Python学习笔记] turtle库

    py3study
  • python的表白

    py3study
  • 30秒教会你用Python制作520表白神器

    在我大三的时候,就有一个计算机的朋友用自己做的代码感动了一个数学系的女生。就是下面这种。(这个爱心是有运行结果的!)也不知道为什么妹子放弃了全班30多位帅哥(没...

    用户7466307

扫码关注云+社区

领取腾讯云代金券