新网创想网站建设,新征程启航
为企业提供网站建设、域名注册、服务器等服务
然后我们继续看,这次我们用海龟绘图,程序包,去画画,
创新互联是一家专业提供灌阳企业网站建设,专注与网站设计制作、网站设计、成都h5网站建设、小程序制作等业务。10年已为灌阳众多企业、政府机构等服务。创新互联专业网站建设公司优惠进行中。
看看海龟绘图都有哪些方法
可以看到,先导入import turtle 海龟绘图
然后turtle.showturtle() 会显示一个箭头
turtle.write("hello world") 会显示对应文字
然后turtle.forward(300),会向前走300像素
然后看看海龟绘图的,坐标体系
然后turtle.color("red"),把画笔颜色换成红色
然后turtle.left(90)把箭头,逆时针转90度
然后turtle.forward(300) 向前移动300个像素
然后turtle.goto(0,50) 走到0,50这个坐标点去
再看一下坐标系,原点0,0开始操作
还有上面这些操作,我们也试一试
turtle.goto(0,0)是回到原点
turtle.penup()是抬起画笔
然后turtle.goto(0,300),turtle.goto(0,0) 然后再去,turtle.pendown()放下画笔
然后再去turtle.goto(0,50) turtle.goto(50,50)走到对应的坐标去
然后再去turtle.circle(100),以100为半径,逆时针画一个圆
可以看到,半径是100对吧
1、返回原点
home()
无参数,直接调用
2、画圆
circle(radius,extent,steps)
参数:radius 指定圆的半径,extent 绘制圆弧的夹角,steps 多边形变数不给默认值
3、画点
dot(size,color)
参数:size绘制点的直径值,color点的色彩
4、印章
stamp()
无参数
5、清除印章
clearstamp(stampid)清楚印章
clearstamps(n=None) 清楚多个印章
参数:stampid是调用stamp函数返回的ID值,n为None则删除全部印章,如果n0则删除前n个印章,n
turtle.circle(radius, extent=None, steps=None)
画圆形 radius 为半径,extent 为圆的角度
望采纳
import turtle#导入海龟制图库
r=10#每次增加的半径,也是初始半径
for i in range(9):#批量比循环
turtle.penup()#抬你笔
turtle.goto(0,-r*(i+1))#在Y轴上移动,
turtle.pendown()#放下你的笔
turtle.circle(r*(i+1))#化圆,半径按照一定顺序增加
turtle.done()#保持画面,不退出