赞
踩
1 问题
利用python程序画一个奥运五环。
2 方法
奥林匹克标志中五个环的大小,颜色,间距有固定的比例,规定圆的半径为45,五个圆的起始坐标为(-110,-25),(0,-25),(110,-25),(-55,-75),(55,-75),五环的颜色分别为red, blue, green, yellow, black.提示:turtle goto(x,y)函数,能够将turtle画笔移动到坐标(x,y)
利用turtle,循环和list
代码清单 1
import turtle r=45 xy_list=[(-110,-25),(0,-25),(110,-25),(-55,-75),(55,-75)] color_list=['red','yellow','green','blue','black'] turtle.pensize(5) for i in range(5): turtle.penup() turtle.goto(xy_list[i][0],xy_list[i][1]) turtle.pendown() turtle.color(color_list[i]) turtle.circle(r) turtle.begin_fill() turtle.end_fill() turtle.hideturtle() turtle.done() |
3 结语
针对利用python画一个奥运五环,利用了import,turtle函数,以及循环等,通过实验证明该方法是有效。该方法不是唯一的方法,该方法利用很少的代码,与其他方法相比更简洁,需要注意格式以及缩进。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。