Draw SHINCHAN with Python Turtle
Source Code:-
- from turtle import *
- #import time
- s=Screen()
- s.screensize(700,1000)
- speed(5)
- def myPosition(x, y):
- penup()
- goto(x, y)
- pendown()
- #time.sleep(10)
- #ht()
- pensize(2)
- def rohit():
- fillcolor('#ffec40')
- 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)
- fillcolor("#ffd699")
- 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)
- fillcolor("#ffffff")
- 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)
- fillcolor("#b5ae60")
- 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)
- fillcolor("#ffd699")
- begin_fill()
- #right(90)
- left(128)
- forward(25)
- right(95)
- forward(55)
- right(90)
- forward(20)
- right(85)
- forward(55)
- end_fill()
- def rightSock():
- myPosition(64,-79)
- fillcolor("#ffffff")
- 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)
- fillcolor("#b5ae60")
- 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)
- fillcolor("red")
- 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)
- #circle(-80,10)
- 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('#fcc6a0')
- 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)
- #left(20)
- circle(45,60)
- right(5)
- circle(100,85)
- end_fill()
- 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()
- fillcolor('#fcc6a0')
- begin_fill()
- right(180)
- circle(-100,105)
- right(37)
- forward(49)
- pensize(2)
- left(130)
- forward(30)
- #right(5)
- circle(-10,70)
- right(50)
- #circle(10,10)
- forward(36)
- right(80)
- forward(50)
- pencolor('#fcc6a0')
- right(90)
- forward(30)
- end_fill()
- def rightHand():
- #left(35)
- myPosition(197,209)
- pencolor('black')
- fillcolor('#fcc6a0')
- 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('#fcc6a0')
- 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)
- fillcolor('#02d302')
- 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()
- pencolor('#9c5e4a')
- fillcolor('#9c5e4a')
- 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('#9c5e4a')
- begin_fill()
- for i in range(5):
- forward(10)
- right(144)
- end_fill()
- penup()
- forward(20)
- right(90)
- forward(5)
- pendown()
- fillcolor('#9c5e4a')
- begin_fill()
- for i in range(5):
- forward(10)
- right(144)
- end_fill()
- penup()
- right(180)
- forward(6)
- pendown()
- fillcolor('#9c5e4a')
- begin_fill()
- for i in range(5):
- forward(10)
- right(144)
- end_fill()
- def leftHand2():
- myPosition(-112,284)
- pencolor('black')
- fillcolor('#fcc6a0')
- begin_fill()
- right(180)
- forward(31)
- left(90)
- for i in range(2):
- circle(4,90)
- #circle(4//2,45)
- for i in range(3):
- right(180)
- for i in range(2):
- circle(4,90)
- end_fill()
- def myMouth():
- myPosition(-25,200)
- left(65)
- fillcolor('#77332e')
- begin_fill()
- #circle(20)
- #forward(20)
- 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('#000000')
- begin_fill()
- circle(18)
- end_fill()
- left(90)
- penup()
- forward(19)
- right(90)
- forward(7)
- pendown()
- fillcolor('#ffffff')
- begin_fill()
- left(90)
- circle(9)
- end_fill()
- def myallEyes2(x,y):
- myPosition(x,y)
- right(90)
- fillcolor('#000000')
- begin_fill()
- circle(18)
- end_fill()
- left(90)
- penup()
- forward(19)
- right(90)
- forward(8)
- pendown()
- fillcolor('#ffffff')
- begin_fill()
- left(90)
- circle(9)
- end_fill()
- def myRobot():
- myPosition(155,-105)
- left(93)
- color('red')
- 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)
- rohit()
- allLegs()
- myShirt()
- myHead()
- allHands()
- myMouth()
- allEyebrows()
- allEyes()
- myRobot()
- ht()
- done()
OUTPUT
CHECK THESE SOURCE CODE ALSO 👇👇
👉👉👉Shinchan Code👈👈👈
👉👉👉iron man helmet code👈👈👈
👉👉👉Doraemon Code👈👈👈👉👉👉Pikachu Code👈👈👈👉👉👉Star Pattern👈👈👈👉👉👉Captain America Shield👈👈👈
👉👉👉iron man helmet code👈👈👈
👉👉👉Doraemon Code👈👈👈
Hey can u plz tell.. which software we need for this.. and plz tell me the whole process for how to run that code.
ReplyDeleteSpyder/Pycharm
DeleteLast month, when i visited your blog i got an error on the mysql server of yours.*~,”* https://python.engineering/python-workout-50-ten-minute-exercises/
ReplyDeletescreen is not defineed
ReplyDelete