Python绘制Hello Kitty教程:简单易懂的步骤
import turtle
创建一个画布
canvas = turtle.Screen() canvas.bgcolor('white')
创建一个海龟实例
kitty = turtle.Turtle()
设置画笔颜色和宽度
kitty.color('pink') kitty.pensize(3)
绘制Hello Kitty的头部
kitty.penup() kitty.goto(-50, 0) kitty.pendown() kitty.circle(50)
绘制Hello Kitty的左耳朵
kitty.penup() kitty.goto(-70, 50) kitty.pendown() kitty.setheading(60) kitty.circle(20, 120)
绘制Hello Kitty的右耳朵
kitty.penup() kitty.goto(0, 50) kitty.pendown() kitty.setheading(120) kitty.circle(-20, 120)
绘制Hello Kitty的左眼
kitty.penup() kitty.goto(-30, 20) kitty.pendown() kitty.setheading(0) kitty.begin_fill() kitty.circle(10) kitty.end_fill()
绘制Hello Kitty的右眼
kitty.penup() kitty.goto(10, 20) kitty.pendown() kitty.setheading(0) kitty.begin_fill() kitty.circle(10) kitty.end_fill()
绘制Hello Kitty的鼻子
kitty.penup() kitty.goto(-10, 0) kitty.pendown() kitty.setheading(-90) kitty.color('black') kitty.circle(5)
绘制Hello Kitty的嘴巴
kitty.penup() kitty.goto(-20, -10) kitty.pendown() kitty.setheading(0) kitty.circle(20, 180)
绘制Hello Kitty的脸颊
kitty.penup() kitty.goto(-40, -30) kitty.pendown() kitty.setheading(0) kitty.color('pink') kitty.circle(15)
绘制Hello Kitty的胡须
kitty.penup() kitty.goto(-40, -20) kitty.pendown() kitty.setheading(60) kitty.forward(30) kitty.penup() kitty.goto(-40, -20) kitty.pendown() kitty.setheading(0) kitty.forward(30) kitty.penup() kitty.goto(-40, -20) kitty.pendown() kitty.setheading(-60) kitty.forward(30)
隐藏海龟
kitty.hideturtle()
完成绘制
turtle.done()
原文地址: https://www.cveoy.top/t/topic/pfWk 著作权归作者所有。请勿转载和采集!