turtle的相关函数
import turtle # 导入turtle模块
turtle.showturtle() #显示箭头
turtle.write(“XXX”) #写字符串
turtle.forward(300) #前进300像素
turtle.color(“red”) #改变画笔的颜色为”红色“
turtle.left(90) # 箭头左转90°
turtle.goto(0,50) # 去到某坐标
turtle.penup() #抬画笔,路径上不会显示画笔
turtle.pendown() #放画笔,路径上又会显示画笔
turtle.circle(100) #画圆
五环的图片
五环的原理图
首先我们先观察奥运的无环图,5个环都是有规律的排着,如果画在坐标上的话,上面三个圆的圆心等距离分布,下面的两个圆圆心等距离分布,分布应该是这样的:
turtle实现
1.首先我们要画一个圆,假设半径为50像素,如下:
import turtle
turtle.circle(50)
2.向右跳到第二个圆的圆心,画圆,此时的半径要是一样的。圆心距离自己掌握好,等距离就行。
import turtle
turtle.circle(50)
turtle.goto(120,0)
turtle.circle(50)
这时候我们发现两个圆之间有连起来的线,这样不符合五环的画法,想想有哪个函数可以不显示画