Python模块之turtle使用大全!

来源:互联网 发布:华为程序员 编辑:程序博客网 时间:2024/05/21 11:14

(1)什么是turtle

Turtle是python内嵌的绘制线、圆以及其他形状(包括文本)的图形模块。

(2)turtle函数的使用

turtle.pendown() # 放下画笔
turtle.penup() # 抬起画笔
turtle.pensize(int) # 设置画笔宽度,值为整数型
turtle.forward(float) # 讲话比向前移动一定的角度
turtle.backward(float) # 将画笔向后移动一定的角度
turtle.right(angle) # 将画笔右转一定的角度
turtle.left(angle) # #将画笔左转一定的角度
turtle.goto(x,y) # 将画笔移动到一个指定的绝对坐标
turtle.setx(x) # 设置画笔向x方向移动的距离,值为实数
turtle.sety(y) # 设置画笔向y方向移动的距离,值为实数
turtle.setheading(angle) # 设定turtle箭头的方向为指定方向,0–东 90—北
turtle.home() # 将画笔返回到原点
turtle.circle(r,ext,steps=int) # 绘制一个设置半径和阶数的圆(设置之后会绘制多边形)
turtle.dot(d,color) # 绘制一个指定直径的圆点,颜色为字符串类型
turtle.undo() #取消最后一个图操作
turtle.speed(s) # 设置画笔颜色,为整数类型,且取值在1-10之间
turtle.color(‘str’) # 设置画笔颜色,为字符串类型
turtle.fillcolor(‘str’) # 设置填充颜色,为字符串类型
turtle.begin_fill() # 结束填充
turtle.end_fill() # 开始填充
turtle.filling() # 返回填充状态,True表示填充,False表示没有填充
turtle.clear() # 清除窗口所有内容
turtle.reset() # 清除窗口,将状态和位置复位为初始值
turtle.screensize(w,h) # 设置turtle显示的大小,并设置宽度和高度
turtle.hideturtle() # 隐藏turtle箭头
turtle.showturtle() # 显示turtle窗口
turtle.done() # 使turtle窗口不会自动消失
turtle.isvisible() # 如果turtle可见,返回turtle
turtle.write(‘str’,font=(“Arial”,8,”normal”)) # 在turtle位置编写字符串s,字体由字体名、字体大小、字体类型三部分组成
turtle.position() # 获取画笔的坐标,返回一个元组,值为浮点型

阅读全文
'); })();
0 0
原创粉丝点击
热门IT博客
热门问题 老师的惩罚 人脸识别 我在镇武司摸鱼那些年 重生之率土为王 我在大康的咸鱼生活 盘龙之生命进化 天生仙种 凡人之先天五行 春回大明朝 姑娘不必设防,我是瞎子 市博爱医院地址 博爱医院怎么去 博爱医院的地址 博爱医院牙科怎么样 淄博博爱妇科医院 博爱医院妇科检查 博爱医院有男科吗 博特扶手箱 博班 博球 博瑞 博瑞医药 博瑞1.8t 博瑞报价 四方博瑞 博瑞油耗 博瑞怎么样 博瑞改装 博瑞suv汽车 吉利 博瑞 博瑞suv 博瑞行政版 博瑞吧 博瑞2.4 二手博瑞 博瑞3.5 博瑞的缺点 博瑞生物 博瑞眼界 博瑞2015款 远景博瑞 把博瑞 新一代博瑞 博瑞刹车片 吧博瑞 中恒博瑞 博瑞口腔 博瑞 论坛 博瑞和博瑞ge 博瑞平台 博瑞开一年后悔