随机彩虹
import turtle as t #导入turtle
import random #导入random
t.colormode(255) #设置颜色模式
t.pensize(9) #画笔宽度
t.color("white") #初始化画笔白色
t.goto(150,-50) #为了让彩虹居中
t.left(105) #为了让彩虹平衡
for i in range(150,350,9): #在150到350之前,每隔9取值
a,b,c = random.randint(0,255),random.randint(0,255),random.randint(0,255) #颜色随机生成
t.color(a,b,c) #画笔随机取色
t.circle(i*(-1)**i,150) #画150度弧线,方向与i相关
t.right(90*(2+(-1)**(i+1)))#向右旋转90度或者270度,与i取值相关
t.pu() #画笔抬起
t.forward(9) #向前移动距离9
t.pd() #画笔落下
t.right(90*(2+(-1)**(i+1))) #向右旋转90度或者270度,与i取值相关
t.hideturtle() #隐藏画笔头
t.done() #结束并保留窗口