1200字范文,内容丰富有趣,写作的好帮手!
1200字范文 > python画美国队长盾牌——turtle库

python画美国队长盾牌——turtle库

时间:2022-01-20 04:07:00

相关推荐

python画美国队长盾牌——turtle库

盾牌用turtle库里的circle(),十分逼真!

代码如下:

import turtle as tdef setpen(x, y):t.penup()t.goto(x, y)t.pendown()t.setheading(0)def circle(x, y, r, color):n = 36angle = (360 / n)pi = 3c = ((2 * pi) * r)l = (c / n)start_x = (x - l / 2)start_y = (y + r)setpen(start_x, start_y)t.pencolor(color)t.fillcolor(color)t.begin_fill()for i in range(n):t.forward(l)t.right(angle)t.end_fill()def five_star(l):setpen(0, 0)t.setheading(162)t.forward(150)t.setheading(0)t.fillcolor('WhiteSmoke')t.begin_fill()t.hideturtle()t.penup()for i in range(5):t.forward(l)t.right(144)t.end_fill()def sheild():circle(0, 0, 300, 'red')circle(0, 0, 250, 'white')circle(0, 0, 200, 'red')circle(0, 0, 150, 'blue')five_star(284)if (__name__ == '__main__'):sheild()

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。