In this video, I'll show you how you can create a Captain America shield by using Python Turtle.
Source code:
import turtle
import math
t = turtle.Turtle()
def cap(x, y):
t.penup()
t.goto(x, y)
t.pendown()
t.setheading(0)
t.pensize(2)
t.speed(10)
def circle(r, color):
x_point = 0
y_pont = -r
cap(x_point, y_pont)
t.pencolor(color)
t.fillcolor(color)
t.begin_fill()
t.circle(r)
t.end_fill()
def star(r, color):
cap(0, 0)
t.pencolor(color)
t.setheading(162)
t.forward(r)
t.setheading(0)
t.fillcolor(color)
t.begin_fill()
for i in range(5):
t.forward(math.cos(math.radians(18)) * 2 * r)
t.right(144)
t.end_fill()
t.hideturtle()
if __name__ == '__main__':
circle(288, 'crimson')
circle(234, 'snow')
circle(174, 'crimson')
circle(114, 'blue')
star(114, 'snow')
turtle.done()
Output:
Watch Youtube Video Tutorial for better understanding:
Comments