当前位置:   article > 正文

turtle标准库的使用_import turtle as t

import turtle as t

turtle标准库的使用

一. 导入方式
1.import turtle
用这种方式导入turtle库,调用函数时需要turtle.<函数名>()来调用函数。
2.from turtle import *
*的意思是导入turtle库中所有函数,这样导入后面调用函数时不需要加turtle.做前缀。
3.import turtle as t
给turtle库起别名叫t,这样调用函数时用t.<函数名>()来调用函数。
二.函数
1.窗体函数setup()
turtle.setup(width,height,startx,starty)
width:设置窗口宽度,如果值是整数,表示的是像素值;如果值是小数,表示的是窗口宽度与屏幕的比例。
height:设置窗口高度,与上同。
startx:窗口左侧与屏幕左侧的像素距离,不给默认中央。
starty:窗口顶部与屏幕顶部的像素距离,不给默认中央。
2.画笔状态函数
pendown():放下画笔
penup():拿起画笔
pensize():设置画笔线条粗细
pencolor():设置画笔颜色

import turtle
turtle.pencolor('blue')//设置为画笔蓝色
  • 1
  • 2

下面三个函数要配合使用:
color():设置画笔和填充颜色
begin_fill():填充前用
end_fill():填充结束

import turtle
turtle.color('blue','red')
#画笔颜色蓝,填充颜色红
turtle.begin_fill()
#准备填充
for i in range(3):
#循环三次
	turtle.fd(100)
	#前进100像素
	turtle.left(120)
	#左转120度
turtle.end_fill()
#填充结束
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13

通过上述操作最终我们可以得到一个蓝边内部填充红色的三角形
filling():返回填充状态,True为填充
clear():清空窗口
hideturtle():隐藏画笔形状
showturtle():显示画笔形状
reset():清空窗口,并重置位置
write():输出字符串
3.画笔运动函数
forward():沿着指定方向前进距离
backward():沿着相反方向后退指定距离
setheading(angle):设置朝向方向
circle(r,e):绘制一个半径为r旋转角度为e的圆或弧
undo():撤销最后一步动作
right(angle):向右旋转angle角度
left(angle):向左旋转angle角度
goto(x,y):移动到绝对坐标(x,y)处//不提笔会留下痕迹
speed():设置绘制速度,参数为0-10
想知道函数用法可在交互式窗口输入如下代码
在这里插入图片描述
即可得到:
在这里插入图片描述
dot(r,color):绘制一个半径r和颜色color的圆点
home():设置当前画笔位置为原点,朝向东//此过程不提笔也会留下痕迹

听课笔记,自用

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/很楠不爱3/article/detail/117011
推荐阅读
相关标签
  

闽ICP备14008679号