Draw Spiderman In Python

Draw Spiderman In Python

Draw Spiderman In Python

Hello Coders! In this Project Draw Spiderman In Python ,Today we are learn to Draw Spiderman In Python Step by Step with source code.

We all must have seen the movie Spiderman in which Spiderman is playing the role of a hero and he is in a very successful character.

If you want more article Draw Spiderman In Python like this on the python turtle module, visit our website for the different projects.

Read: Happy Birthday Wish Using Python Code

Output Preview:-

lets start the code of Draw Spiderman In Python Project

Step 1: Setting up the Turtle :-

from turtle import *

speed(13)  # Painting speed control
bgcolor("red")
pensize(10)
penup()
goto(0, 50)
pendown()
circle(-120)
# Continue drawing Spiderman's basic structure

In this Line of Code , we will create the drawing environment and set the pen speed so that our spiderman drawing can be drawn as quickly as possible, Create the base structure of Spiderman using circles and lines.

Draw Spiderman In Python

Step 2: Drawing the Body:-

# Body
penup()
pensize(10)
goto(80, 15)
pendown()
# Draw Spiderman's body, arms, and legs

Extend the turtle to draw Spiderman body.

Draw Spiderman In Python

Step 3: Coloring the Body:-

# Body coloring
penup()
goto(-80, 116)
seth(10)
pensize(5)
pendown()
# Fill the body segments with colors

In this Line Of code, we are coloring the spiderman to make it beautiful to using the fillcolor() and begin_fill() functions. 

Step 4: Drawing Spiderman’s Eyes:-

# The left eye
penup()
pensize(7)
goto(-15, -110)
seth(0)
pendown()
pensize(10)
begin_fill()
# Draw Spiderman's left eye

Create Spiderman clear eyes using circles and lines. Pay attention to detail to capture the character.

Draw Spiderman In Python

Step 5: Completing the Eyes;-

# Right eye
penup()
goto(5, -110)
pendown()
begin_fill()
# Draw Spiderman's right eye

Step 6: Final Touches and Details:-

# Final touches
# Add web patterns, lines, or any additional details

This is a complete drawing of spiderman in Python code.

Draw Spiderman In Python

Here is Full Code Of Draw Spiderman In Python:-

from turtle import *

speed(13) # Painting speed control
bgcolor("red")
pensize(10)
penup()
goto(0,50)
pendown()
circle(-120)
penup()
circle(-120,-60)
pendown()
pensize(5)
right(50)
circle(70,55)
right(85)
circle(75,58)
right(90)
circle(70,55)
right(90)
circle(70,58)

# body
penup()
pensize(10)
goto(80,15)
pendown()
seth(92)
fd(135)
seth(125)
circle(30,135)
seth(190)
fd(50)
seth(125)
circle(30,135)
seth(275)
fd(90)

# Arm 1
penup()
pensize(10)
goto(92,-150)
seth(240)
pendown()
fd(80)
left(10)
circle(-28,185)

# Arm 2
penup()
goto(0,50)
seth(0)
pensize(10)
circle(-120,-60)
seth(200)
pendown()
fd(72)
left(20)
circle(30,150)
left(20)
fd(20)
right(15)
fd(10)
pensize(5)
fillcolor("#3366cc")
begin_fill()
seth(92)
circle(-120,31)
seth(200)
fd(45)
left(90)
fd(52)
end_fill()
fd(-12)
right(90)
fd(40)
penup()
right(90)
fd(18)
pendown()
right(86)
fd(40)
penup()
goto(-152,-86)
pendown()
left(40)
circle(35,90)
# Body coloring
penup()
goto(-80,116)
seth(10)
pensize(5)
pendown()
begin_fill()
fillcolor("blue")
fd(155)
seth(-88)
fd(37)
seth(195)
fd(156)
end_fill()
penup()
goto(-75,38)
seth(15)
pendown()
begin_fill()
fd(158)
seth(-88)
fd(55)
seth(140)
circle(120,78)
end_fill()
# Arm 1 To color
penup()
fillcolor("green")
pensize(5)
goto(75,-170)
pendown()
begin_fill()
seth(240)
fd(30)
right(90)
fd(17)
end_fill()
fd(10)
left(80)
fd(55)
penup()
left(90)
fd(15)
pendown()
left(85)
fd(55)
penup()
goto(43,-225)
left(84)
pendown()
circle(60,51)
speed(0)

# Body vertical lines
for i in range(3):
  penup()
  goto(-70+i*15,135)
  seth(-90)
  pendown()
  pensize(5)
  fd(15-2*i)

for i in range(3):
  penup()
  goto(36 + i * 15, 156)
  seth(-90)
  pendown()
  pensize(5)
  fd(15 - 2 * i)
  a = -60
  b = 70

for i in range(4):
  penup()
  goto(a,b)
  a=a+40
  b=b+10
  seth(-90)
  pendown()
  pensize(5)
  fd(26)

def oo (li,jing):
  penup()
  goto(0,50)
  seth(0)
  circle(-120, li)
  pendown()
  right(jing)
  pensize(5)
  oo(-60,110)
  fd(130)
  oo(-28,96)
  fd(140)
  oo(9,89)
  fd(144)
  oo(42,70)
  fd(160)
  oo(80,60)
  fd(130)
  penup()
  goto(-80,-40)
  right(160)
  pendown()
  right(50)
  circle(70,45)
  right(75)
  circle(70,38)
  right(50)
  circle(70,45)
  right(90)
  circle(70,48)
  penup()
  goto(-53,-70)
  pendown()
  left(40)
  circle(70,30)
  right(50)
  circle(70,20)
  right(50)
  circle(70,38)
  right(70)
  circle(70,24)
  penup()
  goto(-19,-105)
  left(72)
  pendown()
  fd(22)
  right(60)
  fd(22)
  oo(-140,80)
  circle(-90,120)
  penup()
  oo(140,100)
  circle(90,13)
  pendown()


right(-50)
circle(70,45)
right(75)
circle(70,38)
right(50)
circle(70,36)
penup()
goto(22,-185)
right(70)
pendown()
fd(72)
penup()
goto(-40,-182)
right(38)
pendown()
fd(70)
speed(10)
# The left eye
penup()
pensize(7)
goto(-15,-110)
seth(0)
pendown()
pensize(10)
begin_fill()
left(130)
fd(110)
right(250)
circle(90,60)
circle(40,120)
fillcolor("#F5FFFA")
end_fill()

# Right eye
penup()
goto(5,-110)
pendown()
begin_fill()
right(30)
fd(110)
right(-250)
circle(-90,60)
circle(-40,120)
end_fill()
done()

OutPut:-

Draw Spiderman In Python

ADVERTISEMENT

Congratulations Dude!!! We are successfully created a Spiderman Drawing using Python and Turtle graphics library. 

ADVERTISEMENT

You can copy and paste the python code and run it, I already told you how to do it, and above is the image output of the Draw Spiderman In Python .

ADVERTISEMENT

Keep visiting the website for more articles on different python topics.

ADVERTISEMENT

Thank you for reading this article.

Author:- Ashutosh Mishra

ADVERTISEMENT

FAQs:-

What module is needed to create Spiderman in Python?

Draw Spiderman In Python

Yes, it is made in Python Turtle
import turtle .

Can we add any color of our choice to it?

Yes brother, you can do this by using the fillcolor("red") function.



Leave a Reply