python 常用turtle
python 常用turtle
常用命令1
import turtle
turtle.bgcolor("black")
设置背景颜色
turtle.onscreenclick(x,y)
用户点击界面获取初始坐标,制作app时
turtle.bye()
直接退出
turtle.exitonclick()
点击退出
turte.done()
关闭turtle,使用完毕后使用
常用命令2
impot turtle.Pen() as t
t.left(90)
左转
t.right(90)
右转
t.pensize(a)
画笔宽度a
t.pencolor('red')
颜色红色
t.penup()
抬起笔但可以移动
t.pendown()
放下笔,开始写
t.write('年',font=("Arial", 18, "normal"))
书写年这个字 字体 字号 加粗(bold)
t.circle(a)
半径为a的元(当前坐标开始左旋画)
t.circle(radius, extent=None,steps=None)
radius(半径):半径为正(负),表示圆心在画笔的左边(右边)画圆;
extent(弧度) (optional);
steps (optional) (做半径为radius的圆的内切正多边形,多边形边数为steps)。
t.position()
返回画笔坐标
t.heading()
返回笔的朝向,一个角度
t.setx(a)
设置画笔x坐标a
t.sety(b)
设置画笔y坐标b
t.speed(0)
设置画笔移动速度
t.goto(x,y)
画比移动到x,y,若pendown会画出线条
t.hideturtle()
隐藏画笔
turtle.isvisible()
画笔可见
t.clear()
删除画的内容,不修改画笔参数
t.reset()
删除画的内容,还原画笔参数
t.color(“red","#cc4455")
设置画笔颜色和填充颜色,可用16进制或英文单词
常用命令3
颜色填充
impot turtle.Pen() as t
t.begin_fill()
t.fillcolor("#33de55")
<画你想要图形的外轮廓,若没有封口则默认起点终点透明连接进行封口>
t.end_fill() #开始填充
turtle.exitonclick()