#___________ WELCOME ALL OF YOU ON COMPUTER SOFT SKILLS CHANEEL __________
#......................... PYTHON PROGRAM TO DRAW SHINCHAN ....................
from turtle import *
import turtle
turtle.bgcolor('aliceblue')
wn = turtle.Screen()
wn.setup(width=1000, height=800)
speed(6)
def myPosition(x, y):
penup()
goto(x, y)
pendown()
pensize(3)
def underpants():
color('green')
fillcolor('greenyellow')
begin_fill()
right(25)
forward(20)
right(45)
forward(20)
left(70)
forward(90)
left(95)
forward(75)
left(85)
forward(175)
left(85)
forward(75)
left(95)
forward(90)
left(85)
forward(18)
end_fill()
def leftLeg():
myPosition(-39, -25)
color('sandybrown')
fillcolor("peachpuff")
begin_fill()
right(89)
forward(25)
right(90)
forward(50)
right(90)
forward(20)
right(85)
forward(50)
end_fill()
def leftSock():
myPosition(-36, -78)
color('teal')
fillcolor("aqua")
begin_fill()
right(90)
circle(80, 13)
right(110)
forward(22)
right(85)
forward(19)
right(90)
forward(21)
end_fill()
def leftShoe():
myPosition(-69, -112)
color('coral')
fillcolor("yellow")
begin_fill()
right(90)
left(5)
forward(56)
left(105)
forward(13)
left(75)
forward(20)
right(90)
forward(15)
circle(10, 15)
left(80)
forward(4)
circle(10, 15)
left(40)
circle(20, 15)
forward(10)
right(45)
forward(15)
circle(25, 25)
end_fill()
def rightLeg():
myPosition(60, -28)
color('sandybrown')
fillcolor("peachpuff")
begin_fill()
left(128)
forward(25)
right(95)
forward(55)
right(90)
forward(20)
right(85)
forward(55)
end_fill()
def rightSock():
myPosition(64, -79)
color('teal')
fillcolor("aqua")
begin_fill()
right(90)
circle(90, 14)
right(110)
forward(23)
right(90)
forward(15)
right(80)
forward(21)
end_fill()
def rightShoe():
myPosition(64, -108)
color('coral')
fillcolor("yellow")
begin_fill()
right(100)
forward(56)
left(160)
forward(25)
right(68)
forward(17)
left(90)
circle(18, 15)
forward(5)
left(75)
forward(11)
right(85)
forward(20)
left(45)
circle(10, 30)
left(25)
forward(5)
end_fill()
def myShirt():
myPosition(-75, 48)
color('red')
fillcolor("tomato")
begin_fill()
left(72)
forward(185)
left(87)
forward(75)
right(68)
circle(20, 8)
circle(300, 23)
left(90)
circle(35, 17)
right(38)
circle(35, 17)
left(58)
forward(75)
right(12)
forward(140)
right(40)
forward(93)
left(120)
circle(-20, 65)
left(75)
forward(10)
left(23)
forward(88)
right(31)
forward(87)
right(180)
forward(108)
right(180)
forward(104)
circle(10, 70)
end_fill()
def myHead():
myPosition(-20, 295)
left(20)
pensize(2)
fillcolor('peachpuff')
begin_fill()
right(90)
forward(40)
right(90)
circle(50, 80)
left(10)
circle(50, 80)
left(2)
circle(200, 50)
left(48)
forward(60)
circle(45, 60)
right(5)
circle(100, 85)
end_fill()
color('black')
fillcolor('black')
begin_fill()
pensize(2)
right(170)
circle(-100, 165)
right(78)
forward(26)
right(87)
forward(55)
circle(45, 60)
right(5)
circle(100, 85)
end_fill()
color('red')
fillcolor('peachpuff')
begin_fill()
right(180)
circle(-100, 105)
right(37)
forward(49)
pensize(2)
left(130)
forward(30)
circle(-10, 70)
right(50)
forward(36)
right(80)
forward(50)
pencolor('red')
right(90)
forward(30)
end_fill()
def rightHand():
myPosition(197, 209)
pencolor('sandybrown')
fillcolor('peachpuff')
begin_fill()
right(45)
forward(6)
left(55)
forward(20)
circle(-5, 70)
right(100)
forward(18)
left(105)
forward(18)
circle(-5, 70)
right(100)
forward(18)
left(145)
forward(15)
circle(-5, 70)
right(100)
forward(18)
left(150)
forward(13)
circle(-5, 70)
right(100)
forward(15)
left(150)
forward(10)
circle(-5, 70)
right(100)
forward(12)
circle(60, 10)
left(45)
forward(6)
right(90)
forward(10)
end_fill()
def leftHand():
myPosition(-94, 242)
fillcolor('peachpuff')
begin_fill()
right(10)
forward(6)
left(90)
penup()
forward(12)
pendown()
left(90)
forward(8)
left(90)
forward(12)
end_fill()
def myBis():
myPosition(-103, 291)
right(90)
color('indigo')
fillcolor('mediumorchid')
begin_fill()
right(90)
forward(55)
left(80)
forward(12)
left(10)
forward(17)
left(10)
forward(12)
left(80)
forward(55)
left(80)
forward(12)
left(10)
forward(17)
left(10)
forward(12)
left(80)
left(80)
forward(12)
left(10)
forward(17)
left(10)
forward(12)
end_fill()
penup()
right(100)
forward(20)
right(90)
forward(14)
pendown()
pensize(1)
pencolor('orange')
fillcolor('gold')
begin_fill()
for i in range(5):
forward(15)
right(144)
end_fill()
penup()
forward(27)
left(90)
forward(16)
left(90)
forward(7)
pendown()
fillcolor('gold')
begin_fill()
for i in range(5):
forward(10)
right(144)
end_fill()
penup()
forward(20)
right(90)
forward(5)
pendown()
fillcolor('gold')
begin_fill()
for i in range(5):
forward(10)
right(144)
end_fill()
penup()
right(180)
forward(6)
pendown()
fillcolor('gold')
begin_fill()
for i in range(5):
forward(10)
right(144)
end_fill()
def leftHand2():
myPosition(-112, 284)
pencolor('sandybrown')
fillcolor('peachpuff')
begin_fill()
right(180)
forward(31)
left(90)
for i in range(2):
circle(4, 90)
for i in range(3):
right(180)
for i in range(2):
circle(4, 90)
end_fill()
def myMouth():
color('black')
myPosition(-25, 200)
left(65)
fillcolor('indianred')
begin_fill()
for i in range(2):
circle(25, 90)
circle(25 // 2, 90)
end_fill()
def myEyebrow(x, y):
myPosition(x, y)
pensize(18)
right(150)
forward(25)
right(90)
for i in range(1):
right(45)
dot(15)
left(55)
forward(25)
for i in range(1):
right(45)
dot(15)
def myEyelid(x, y):
myPosition(x, y)
pensize(2)
left(170)
circle(-23, 180)
def myallEyes1(x, y):
myPosition(x, y)
right(90)
fillcolor('black')
begin_fill()
circle(18)
end_fill()
left(90)
penup()
forward(19)
right(90)
forward(7)
pendown()
fillcolor('white')
begin_fill()
left(90)
circle(9)
end_fill()
def myallEyes2(x, y):
myPosition(x, y)
right(90)
fillcolor('black')
begin_fill()
circle(18)
end_fill()
left(90)
penup()
forward(19)
right(90)
forward(8)
pendown()
fillcolor('white')
begin_fill()
left(90)
circle(9)
end_fill()
def myRobot():
myPosition(155, -105)
left(93)
color('deeppink')
pensize(7)
begin_fill()
forward(50)
left(90)
forward(50)
left(90)
forward(50)
left(90)
forward(50)
left(90)
end_fill()
color('white')
penup()
left(90)
forward(30)
right(90)
forward(12)
pendown()
pensize(3)
circle(5)
penup()
forward(25)
pendown()
circle(5)
penup()
right(90)
forward(20)
right(90)
pendown()
begin_fill()
forward(23)
right(90)
forward(7)
right(90)
forward(23)
right(90)
forward(7)
right(90)
end_fill()
penup()
forward(25)
right(90)
forward(35)
pendown()
color('red')
forward(30)
penup()
right(90)
pendown()
begin_fill()
circle(5)
end_fill()
def allLegs():
leftLeg()
leftSock()
leftShoe()
rightLeg()
rightSock()
rightShoe()
def allHands():
rightHand()
leftHand()
myBis()
leftHand2()
def allEyebrows():
myEyebrow(-8, 300)
right(90)
myEyebrow(72, 300)
myEyelid(-9, 270)
left(15)
myEyelid(68, 265)
def allEyes():
myallEyes1(17, 275)
myallEyes2(95, 270)
def my_goto(x, y):
penup()
goto(x, y)
pendown()
underpants()
allLegs()
myShirt()
myHead()
allHands()
myMouth()
allEyebrows()
allEyes()
myRobot()
ht()
my_goto(0, -300)
write('COMPUTER SOFT SKILLS', font=("Bradley Hand ITC", 30, "bold"))
my_goto(0, -350)
write('"-ROHIT-"', font=("Bradley Hand ITC", 40, "bold"))
done()
#______________ I HOPE YOU LIKE THIS PROGRAMMING _______________
#________________LIKE _________________SHARE _________________SUBSCRIBE ________________
0 Comments