一.turtle语言
import turtle t = turtle.Turtle() t.right(100) #右转 t.forward(100) #直线 t.left(100) #左转 t.pencolor(100) #颜色 t.pensize(100) #粗细 t.shape() #形状 t.speed(0) #速度 t.penup() #抬笔 t.pendown() #落笔 t.goto(100,100) #切换位置 turtle.circle(100,None,None) #画圆
二.实际运用
import turtle t=turtle.Turtle for i in range(4): t.forward(100) t.right(90) #画方形
import turtle t=turtle.Turtle for i in range(3): t.forward(100) t.right(120) #画三角
import turtle t=turtle.Turtle t.speed(0) sid=int(turtle.numinput("边数","输入边数")) color=["red","yellow","blue","black","green"] for i in range(360): t.pencolor(color[i%4]) t.forward(i) t.right(360/sid-1) t.pensize(i/50) #组合图形