filmov
tv
Draw Cat |Full Python code||Python turtle

Показать описание
Code :
import turtle
import math
window = turtle.Screen()
cursor = turtle.Turtle()
def movePen(cursor, x, y):
def movePenX(cursor, x):
def movePenY(cursor, y):
def positionAlongCircle(x, y, radius, angle):
movePenY(cursor, -150)
noseMouthOffset = -15
movePenY(cursor, -20 + noseMouthOffset)
movePen(cursor, -100, -20 + noseMouthOffset)
eyeSpacingX = 30
eyePosY = 40
eyeRadius = 30
movePen(cursor, eyeSpacingX, eyePosY)
movePen(cursor, -eyeSpacingX, eyePosY)
movePen(cursor, -20, -60 + noseMouthOffset)
earBeginAngle = 25
earSize = 85
earWidth = 22
positionA = positionAlongCircle(0, 0, 150, earBeginAngle)
movePen(cursor, positionA[0], positionA[1])
positionB = positionAlongCircle(0, 0, 150 + earSize, earBeginAngle + earWidth)
positionC = positionAlongCircle(0, 0, 150, earBeginAngle + earWidth * 2)
positionA = positionAlongCircle(0, 0, 150, -earBeginAngle)
movePen(cursor, positionA[0], positionA[1])
positionB = positionAlongCircle(0, 0, 150 + earSize, -earBeginAngle + -earWidth)
positionC = positionAlongCircle(0, 0, 150, -earBeginAngle + -earWidth * 2)
whiskerLength = 180
movePen(cursor, 50, -15)
movePen(cursor, 50, 0)
movePen(cursor, -50, -15)
movePen(cursor, -50, 0)
#drawcatinpython #cat#codingtechnique #pythonturtle
import turtle
import math
window = turtle.Screen()
cursor = turtle.Turtle()
def movePen(cursor, x, y):
def movePenX(cursor, x):
def movePenY(cursor, y):
def positionAlongCircle(x, y, radius, angle):
movePenY(cursor, -150)
noseMouthOffset = -15
movePenY(cursor, -20 + noseMouthOffset)
movePen(cursor, -100, -20 + noseMouthOffset)
eyeSpacingX = 30
eyePosY = 40
eyeRadius = 30
movePen(cursor, eyeSpacingX, eyePosY)
movePen(cursor, -eyeSpacingX, eyePosY)
movePen(cursor, -20, -60 + noseMouthOffset)
earBeginAngle = 25
earSize = 85
earWidth = 22
positionA = positionAlongCircle(0, 0, 150, earBeginAngle)
movePen(cursor, positionA[0], positionA[1])
positionB = positionAlongCircle(0, 0, 150 + earSize, earBeginAngle + earWidth)
positionC = positionAlongCircle(0, 0, 150, earBeginAngle + earWidth * 2)
positionA = positionAlongCircle(0, 0, 150, -earBeginAngle)
movePen(cursor, positionA[0], positionA[1])
positionB = positionAlongCircle(0, 0, 150 + earSize, -earBeginAngle + -earWidth)
positionC = positionAlongCircle(0, 0, 150, -earBeginAngle + -earWidth * 2)
whiskerLength = 180
movePen(cursor, 50, -15)
movePen(cursor, 50, 0)
movePen(cursor, -50, -15)
movePen(cursor, -50, 0)
#drawcatinpython #cat#codingtechnique #pythonturtle