Skip to main content

How to Draw Doraemon Using Python Turtle | Python turtle Art #python - code with ravi

Introduction

Get ready to embark on a creative adventure with Python Turtle as we guide you step-by-step in drawing the beloved cartoon character, Doraemon! In this fun and engaging tutorial, you'll learn the magic of Python programming while creating an impressive Doraemon illustration. No prior programming experience is needed; we'll break down the process into simple, easy-to-follow instructions.

Join us as we explore the world of art and coding, bringing the iconic Doraemon to life on your screen. This tutorial is perfect for beginners and young aspiring artists looking to combine their love for drawing with the excitement of coding. Let's dive in, unleash your inner artist, and make Doraemon come alive with Python Turtle. Get ready to be amazed by what you can create with code!

If you're a fan of both Python programming and the adorable blue robotic cat Doraemon, you're in for a treat! In this Python Turtle art tutorial, we'll guide you through the step-by-step process of creating your own Doraemon drawing using Python Turtle graphics. It's a fun and creative way to enhance your Python coding skills while bringing a beloved character to life on your screen.

What You'll Need

Before we dive into the Python code, make sure you have Python and the Turtle graphics library installed on your computer. If you haven't already, you can download Python from Python's official website and then get started with Turtle graphics.

Please subscribe my channel for more video and source code

Channel Link

Reference Video

Source Code :

       
            
#code with ravi

from turtle import *
# Doraemon with Python Turtle
def design1(x, y):
    penup()
    goto(x, y)
    pendown()

def design2():
    fillcolor("#ffffff")
    begin_fill()
    tracer(False)
    a = 2.5
    for i in range(120):
        if 0 <= i < 30 or 60 <= i < 90:
            a -= 0.05
            lt(3)
            fd(a)
        else:
            a += 0.05
            lt(3)
            fd(a)
    tracer(True)
    end_fill()

def design3():
    design1(-32, 135)
    seth(165)
    fd(60)
    design1(-32, 125)
    seth(180)
    fd(60)
    design1(-32, 115)
    seth(193)
    fd(60)
    design1(37, 135)
    seth(15)
    fd(60)
    design1(37, 125)
    seth(0)
    fd(60)
    design1(37, 115)
    seth(-13)
    fd(60)

def design4():
    design1(5, 148)
    seth(270)
    fd(100)
    seth(0)
    circle(120, 50)
    seth(230)
    circle(-120, 100)

def design5():
    fillcolor('#e70010')
    begin_fill()
    seth(0)
    fd(200)
    circle(-5, 90)
    fd(10)
    circle(-5, 90)
    fd(207)
    circle(-5, 90)
    fd(10)
    circle(-5, 90)
    end_fill()

def design6():
    design1(-10, 158)
    seth(315)
    fillcolor('#e70010')
    begin_fill()
    circle(20)
    end_fill()

def design7():
    seth(0)
    design1(-20, 195)
    fillcolor('#000000')
    begin_fill()
    circle(13)
    end_fill()

    pensize(6)
    design1(20, 205)
    seth(75)
    circle(-10, 150)
    pensize(3)

    design1(-17, 200)
    seth(0)
    fillcolor('#ffffff')
    begin_fill()
    circle(5)
    end_fill()
    design1(0, 0)

def design8():
    fd(183)
    lt(45)
    fillcolor('#ffffff')
    begin_fill()
    circle(120, 100)
    seth(180)
    fd(121)
    pendown()
    seth(215)
    circle(120, 100)
    end_fill()
    design1(63.56, 218.24)
    seth(90)
    design2()
    seth(180)
    penup()
    fd(60)
    pendown()
    seth(90)
    design2()
    penup()
    seth(180)
    fd(64)

def design9():
    penup()
    circle(150, 40)
    pendown()
    fillcolor('#00a0de')
    begin_fill()
    circle(150, 280)
    end_fill()
    
def Doraemon():
    design9()
    design5()
    design8()
    design6()
    design4()
    design3()
    design1(0, 0)

    seth(0)
    penup()
    circle(150, 50)
    pendown()
    seth(30)
    fd(40)
    seth(70)
    circle(-30, 270)

    fillcolor('#00a0de')
    begin_fill()

    seth(230)
    fd(80)
    seth(90)
    circle(1000, 1)
    seth(-89)
    circle(-1000, 10)

    seth(180)
    fd(70)
    seth(90)
    circle(30, 180)
    seth(180)
    fd(70)

    seth(100)
    circle(-1000, 9)

    seth(-86)
    circle(1000, 2)
    seth(230)
    fd(40)


    circle(-30, 230)
    seth(45)
    fd(81)
    seth(0)
    fd(203)
    circle(5, 90)
    fd(10)
    circle(5, 90)
    fd(7)
    seth(40)
    circle(150, 10)
    seth(30)
    fd(40)
    end_fill()

    seth(70)
    fillcolor('#ffffff')
    begin_fill()
    circle(-30)
    end_fill()

    design1(103.74, -182.59)
    seth(0)
    fillcolor('#ffffff')
    begin_fill()
    fd(15)
    circle(-15, 180)
    fd(90)
    circle(-15, 180)
    fd(10)
    end_fill()

    design1(-96.26, -182.59)
    seth(180)
    fillcolor('#ffffff')
    begin_fill()
    fd(15)
    circle(15, 180)
    fd(90)
    circle(15, 180)
    fd(10)
    end_fill()

    design1(-133.97, -91.81)
    seth(50)
    fillcolor('#ffffff')
    begin_fill()
    circle(30)
    end_fill()

    design1(-103.42, 15.09)
    seth(0)
    fd(38)
    seth(230)
    begin_fill()
    circle(90, 260)
    end_fill()

    design1(5, -40)
    seth(0)
    fd(70)
    seth(-90)
    circle(-70, 180)
    seth(0)
    fd(70)

    design1(-103.42, 15.09)
    fd(90)
    seth(70)
    fillcolor('#ffd200')
    # print(pos())
    begin_fill()
    circle(-20)
    end_fill()
    seth(170)
    fillcolor('#ffd200')
    begin_fill()
    circle(-2, 180)
    seth(10)
    circle(-100, 22)
    circle(-2, 180)
    seth(180 - 10)
    circle(100, 22)
    end_fill()
    goto(-13.42, 15.09)
    seth(250)
    circle(20, 110)
    seth(90)
    fd(15)
    dot(10)
    design1(0, -150)
    design7()

screensize(800, 600, "#f0f0f0")
pensize(3)
speed(9)
Doraemon()
design1(100, -300)
write('by code with ravi', font=("Bradley Hand ITC", 30, "bold"))
     

Conclusion

Congratulations! You've successfully created a Doraemon drawing using Python Turtle. This project is not only a fantastic way to practice your Python programming skills but also an opportunity to explore the artistic side of coding. With Python Turtle, you can create a wide range of graphics and artwork, so feel free to experiment and make your Doraemon unique.

Python Turtle is a fantastic tool for introducing programming concepts in a fun and creative way. Drawing Doraemon is just one example of what you can do with this library. So, grab your Python editor and start creating your own turtle art!

If you want to see the complete code, check out our Python Turtle Doraemon drawing tutorial on our code with ravi YouTube channel.

Have fun coding, and keep exploring the world of Python Turtle art!

More Python Turtle Art

  1. How to Draw Pikachu Using Python Turtle
  2. How to Draw a Dog using Python Turtle
  3. How to Draw Amazing Graphic Animation Design Using Python Turtle
  4. Python Turtle Code for Graphics Animation design
  5. How to draw superman logo using python turtle
  6. How to Draw and Create Facebook Logo Using Python Turtle
  7. How to draw Heart design using python turtle source code
  8. Awesome python turtle 🐢 pattern design #38
  9. How to Draw Doraemon Using Python Turtle
  10. How to Draw design using python🪱 turtle🐢 #36
  11. How to Draw Awesome design python turtle
  12. How to Draw Python Turtle Beautiful Design
  13. How to Save Python Turtle Images in .png or .svg Format
  14. How to Draw Avengers Logo Using Python Turtle
  15. How to Draw Instagram Logo Using Python Turtle
  16. python turtle code for graphics design
  17. Python Turtle Graphic Design 3D in 3 minutes
  18. How to Draw WhatsApp Logo Using Python Turtle
  19. Python turtle graphics design
  20. Python turtle superb pattern design with source code
  21. How to draw YouTube logo using python turtle

More videos

Comments

Popular posts from this blog

How to Draw a Dog using Python Turtle | Python Turtle Art #python|Python Turtle Graphic with source code

Introduction Unlock your artistic side and learn how to create a charming dog face using the power of Python Turtle graphics! In this step-by-step tutorial, you'll embark on a fun and creative journey as we guide you through the process of drawing an adorable dog's face from scratch. Whether you're a Python enthusiast, a budding artist, or simply looking for a delightful project, this tutorial is perfect for all skill levels. Discover the magic of Python Turtle as we break down the drawing into easy-to-follow instructions. From shaping the snout to adding expressive eyes, floppy ears, and a wagging tail, you'll witness your dog face masterpiece come to life right on your screen. Join us in this exciting Python Turtle adventure, and before you know it, you'll have a fantastic piece of art to call your own. Get ready to unleash your inner artist and explore the world of Python graphics in this engaging a...

Python Turtle Code for Graphics Animation design | python turtle Art #Python #code

Introduction Get ready to unleash your creativity with Python Turtle! Dive into the world of graphics animation and art design as we explore the magic of Python Turtle graphics. In this tutorial, we'll guide you through the process of creating stunning visual art, mesmerizing patterns, and captivating animations using the power of Python. Whether you're a budding artist, a coding enthusiast, or someone looking to combine both worlds, this tutorial is your gateway to a world of endless possibilities. Join us on this artistic journey, and let's bring your imagination to life on the canvas of your computer screen. Don't forget to like and subscribe for more Python Turtle adventures!" Python Turtle emerges as an extraordinary gateway to a realm of boundless creativity, unlocking the possibilities of graphic animation and artistic design for adventurous minds. In this immersive t...

How to Draw Amazing Graphic Animation Design Using Python Turtle | python turtle Art #python - code with ravi

Introduction Unlock the magic of Python Turtle and embark on a creative journey as we dive into the world of graphic animation design. In this captivating tutorial, you'll learn step-by-step how to breathe life into your ideas and create stunning visual animations with Python Turtle. Whether you're a budding artist, a programming enthusiast, or just curious about the power of code, our tutorial will take you on an unforgettable exploration of art and technology. Join us as we uncover the secrets to crafting breathtaking graphics through Python Turtle's intuitive and engaging interface. Let your imagination run wild and bring your designs to life with the enchanting art of code. Subscribe now and join us on this mesmerizing creative adventure! Embarking on a Creative Journey with Python Turtle: Unveiling the Magic of Graphic Animation Python Turtle, a captivating tool that fuses the realms of art and technology, offe...