Drawing cartoon using turtle python

Virat Kohli's face using turtle in python

This is the code that draws a cartoon face of virat kohli .

do share it 

here is the source code:

from turtle import *

vk=Turtle()

s=Screen()

s.bgcolor("NavajoWhite2")

vk.speed(1)

vk.penup()

vk.setposition(0,-200)

vk.pendown()

vk.begin_fill()

vk.color('black')

vk.right(75)

vk.circle(100,90)

vk.right(13)

vk.forward(180)

vk.circle(100,90)

vk.forward(80)

vk.right(-200)

vk.circle(40,-90)

vk.circle(80,-26)

vk.right(90)

vk.forward(140)

vk.circle(50,90)

vk.right(80)

vk.circle(200,30)

vk.right(120)

vk.circle(1000,-26)

vk.right(85)

vk.circle(110,95)

vk.right(-140)

vk.backward(30)

vk.right(60)

vk.backward(50)

vk.speed(1)

vk.right(20)

vk.forward(63)

vk.right(120)

vk.speed(1)

vk.circle(50,45)

vk.right(-30)

vk.forward(240)

vk.right(95)

vk.circle(300,34)

vk.right(40)

vk.forward(50)

vk.left(10)

vk.forward(80)

vk.right(90)

vk.forward(150)

vk.right(95)

vk.backward(60)

vk.right(-30)

vk.forward(50)

vk.speed(1)

vk.right(-30)

vk.forward(100)

vk.right(80)

vk.circle(10,-150)

vk.right(-110)

vk.backward(105)

vk.right(130)

vk.forward(40)

vk.end_fill()

vk.speed(1)

vk.penup()

vk.setposition(23,114)

vk.pendown()

vk.pensize(6)

vk.right(-5)

vk.forward(80)

vk.right(-30)

vk.forward(35)

vk.right(60)

vk.speed(1)

vk.forward(41)

vk.right(-35)

vk.forward(165)

vk.speed(1)

vk.color("NavajoWhite2")

vk.penup()

vk.setposition(90, -140)

vk.pendown()


vk.speed(1)

vk.begin_fill()

vk.circle(15,180)

vk.right(120)

vk.forward(95)

vk.right(-120)

vk.backward(25)

vk.circle(40, -150)

vk.left(150)

vk.circle(10,180)

vk.right(210)

vk.circle(40,-150)

vk.backward(25)

vk.right(50)

vk.backward(70)

vk.end_fill()

#lips

vk.penup()

vk.setpos(40, -200)

vk.pendown()

vk.begin_fill()

vk.pensize(3)

vk.speed(1)

vk.pencolor("black")

vk.right(-10)

vk.circle(100, -40)

vk.right(-90)

vk.circle(10, 150)

vk.right(-100)

vk.circle(100, -40)

vk.right(90)

vk.circle(100, -29)

vk.right(220)

vk.circle(35,60)

vk.right(215)

vk.circle(100,-36)

vk.color("red4")

vk.end_fill()

vk.speed(1)

vk.pencolor('black')

vk.right(110)

vk.circle(70,-60)

vk.right(290)

vk.circle(50,-80)

vk.speed(1)

s=Turtle()

#eyebrows

s.penup()

s.speed(1)

s.setpos(10,90)

s.pendown()

s.begin_fill()

s.color("black")

s.pendown()

s.begin_fill()

s.right(150)

s.circle(90,-90)

s.circle(15,-100)

s.right(-110)

s.circle(90,80)

s.right(-120)

s.circle(20,-110)

s.end_fill()

#nose

vk.speed(1)

vk.pensize(6)

vk.penup()

vk.setpos(130,10)

vk.pendown()

vk.right(40)

vk.circle(50,-50)

vk.circle(80,-20)

vk.right(-110)

vk.circle(20,-50)


vk.hideturtle()

#eyes


s.speed(1)

s.penup()

s.setpos(120,15)

s.pendown()

s.begin_fill()

s.color("white")

s.pensize(1)

s.right(88)

s.circle(60,90)

s.right(-90)

s.circle(60,90)

s.end_fill()

s.begin_fill()

s.color('black')

s.penup()

s.setpos(90,5)

s.pendown()

s.circle(15)

s.end_fill()

s.penup()

s.speed(1)

s.setpos(180,15)

s.pendown()

s.begin_fill()

s.color("white")

s.pensize(1)

s.right(88)

s.circle(60,90)

s.right(-90)

s.circle(60,90)

s.end_fill()

s.penup()

s.begin_fill()

s.speed(1)

s.setpos(215,25)

s.pendown()

s.color('black')

s.circle(15)

s.end_fill()

#eyebrow2

s.penup()

s.setpos(170,70)

s.pendown()

s.begin_fill()

s.right(0)

s.circle(90,-90)

s.circle(15,-100)

s.right(-110)

s.circle(90,80)

s.right(-120)

s.circle(20,-130)

s.end_fill()

s.hideturtle()


I know it's not that good but still I tried 

Comments

  1. Awesome article, it was exceptionally helpful! I simply began in this and I'm becoming more acquainted with it better! Cheers, keep doing awesome! Cartoon face

    ReplyDelete

Post a Comment

Popular Posts