python:小乌龟turtle
turtle的意思是乌龟,也是python中自带的图形函数,使用turtle的方法也很形象,就好像在画布上有一个小乌龟(在画布上是一个箭头),然后你可以让它动来动去,它经过的地方就被留下了记号。
例如画一个正方形:
def drawSqure(x): turtle.forward(x) # 让乌龟向前走x距离 turtle.right(90) # 让乌龟向右转90° turtle.forward(x) turtle.right(90) turtle.forward(x) turtle.right(90) turtle.forward(x)
drawSqure(100) #执行函数
画一个圆形:
turtle.circle(100)
画一个点:
turtle.dot(10)
绘制多边形:
import turtle sides = int(raw_input("enter sides:")) angle = 360.0/sides length = 400.0/sides turtle.fillcolor("yellow") #将画笔设置为黄色 turtle.begin_fill() #开始填充颜色 for side in range(sides): turtle.forward(length) turtle.right(angle) turtle.end_fill() #结束填充颜色 turtle.done()
------------ 转载请注明出处 ------------