今天我们来学习用 Python 画一个可爱的小熊头。
首先,我们需要导入所需的库:
import turtle # 画图库 import math # 数学库
接下来,我们可以定义一些变量来方便后面代码中的使用:
# 定义小熊头的半径 r = 100 # 定义耳朵的半径 r_ear = 40 # 从头的正中心开始画 turtle.penup() turtle.goto(0, -r) turtle.pendown() # 画小熊头的填充部分 turtle.begin_fill() turtle.circle(r) turtle.end_fill() # 画左耳 turtle.penup() turtle.goto(-r_ear / math.sqrt(2), r / math.sqrt(2)) turtle.pendown() turtle.begin_fill() turtle.circle(r_ear, steps=4) turtle.end_fill() # 画右耳 turtle.penup() turtle.goto(r_ear / math.sqrt(2), r / math.sqrt(2)) turtle.pendown() turtle.begin_fill() turtle.circle(r_ear, steps=4) turtle.end_fill() # 画左眼 turtle.penup() turtle.goto(-r / 2, 0) turtle.pendown() turtle.begin_fill() turtle.circle(r / 4) turtle.end_fill() # 画右眼 turtle.penup() turtle.goto(r / 2, 0) turtle.pendown() turtle.begin_fill() turtle.circle(r / 4) turtle.end_fill() turtle.done()
最后通过turtle.done()
方法将画布保持不关闭。
以上就是用 Python 画小熊头的全部代码,可以尝试运行一下,看看最终效果吧: