Hi folks, Hope you are doing great!
Today, We are going to learn how to draw Ironman Helmet using Python Turtle Graphics by making use of various functions of the turtle module.
Turtle is an inbuilt Python library that enables users to create simple graphics and shapes by providing them with a virtual canvas. Here’s my code that creates a simple Ironman Helmet using a turtle. Have fun!
import turtle
# Top Part
piece1=[[(-40, 120), (-70, 260), (-130, 230),
(-170, 200), (-170, 100), (-160, 40), (-170, 10),
(-150, -10), (-140, 10), (-40, -20), (0, -20)],[(0, -20),
(40, -20), (140, 10), (150, -10), (170, 10), (160, 40),
(170, 100), (170, 200), (130, 230), (70, 260), (40, 120),
(0, 120)]]
# Middle Part
piece2=[[(-40, -30), (-50, -40), (-100, -46), (-130, -40),
(-176, 0), (-186, -30), (-186, -40), (-120, -170),
(-110, -210), (-80, -230), (-64, -210), (0, -210)],
[(0, -210), (64, -210), (80, -230), (110, -210), (120, -170), (186, -40), (186, -30), (176, 0), (130, -40), (100, -46), (50, -40), (40, -30), (0, -30)]]
#Bottom Part
piece3=[[(-60, -220), (-80, -240), (-110, -220),
(-120, -250),(-90, -280), (-60, -260), (-30, -260), (-20, -250), (0, -250)],[(0, -250), (20, -250), (30, -260), (60, -260),
(90, -280), (120, -250),(110, -220), (80, -240), (60, -220), (0, -220)]]
turtle.hideturtle()
turtle.bgcolor('#ba161e') #Dark Red
turtle.setup(500,600)
turtle.title("I AM IRONMAN")
piece1Goto=(0,120)
piece2Goto=(0,-30)
piece3Goto=(0,-220)
turtle.speed(2)
def draw_piece(piece,pieceGoto):
turtle.penup()
turtle.goto(pieceGoto)
turtle.pendown()
turtle.color('#fab104') #Light Yellow
turtle.begin_fill()
for i in range(len(piece[0])):
x,y=piece[0][i]
turtle.goto(x,y)
for i in range(len(piece[1])):
x,y=piece[1][i]
turtle.goto(x,y)
turtle.end_fill()
draw_piece(piece1,piece1Goto)
draw_piece(piece2,piece2Goto)
draw_piece(piece3,piece3Goto)
turtle.hideturtle()
turtle.done()
For more python project like this checkout python projects
Thanks for playing! Happy coding!
Top comments (0)