""" 彩色螺旋图+填充正方形.py """ from turtle import * cs = ['red','orange','yellow','green', 'cyan','blue','purple','pink'] # 定义颜色表 screen = Screen() # 新建屏幕 screen.bgcolor('black') # 背景图黑 tom = Turtle(shape='turtle') # 新建形状为turtle的海龟对象 tom.shapesize(3,3) # 在横向和纵向都扩大为3倍大小 tom.fillcolor('red') # 填充颜色 tom.pensize(5) # 画笔粗细,别名width for x in range(360): tom.pencolor(cs[x%7]) # 画笔颜色 tom.fd(x/10) tom.rt(14) # 下面演示填充命令的用法,它们是一对命令 # 在画图之前用begin_fill # 画完之后用end_fill,这样就能用设定的fillcolor # 填充一个图形了 tom.begin_fill() # 开始填充 for x in range(4): tom.fd(100) tom.left(90) tom.end_fill() # 结束填充 screen.mainloop() # 进入主循环,不断自动刷新屏幕
李兴球
李兴球的博客是Python创意编程原创博客