写在前面:
本文基于64位windows系统(鼠标右键点击桌面“此电脑”图标——属性可查看电脑系统版本)、python3.x(pycharm自动安装的版本, 3.0以上)。文中代码内容所使用的工具是pycharm-community-2020.1,实践中如有碰到问题,可留言提问。
此文送给Python海龟绘图初学者们:
前阵子有看到zh上有大神画了这个哆啦A梦的大头贴,自己也来试了一下,很简单,但长篇整段的代码对刚刚学会海龟绘图语法的初学者来说还是有一定难度,所以来做一个拆解版详细步骤讲解实现。
效果图:
言归正传,先上效果图。
详细步骤拆分讲解:
第一步:猫脸蓝色外圈
调整画笔粗细到8
隐藏画笔
画一个半径为120的圆
填充成蓝色(颜色值由取色吸管吸色测量得出)
import turtle as t
t.pensize(8)
t.hideturtle()
# 猫脸外圈蓝色
t.fillcolor('#00A1E8')
t.begin_fill()
t.circle(120)
t.end_fill()
第二步:猫脸白色内圈
调整画笔粗细到3
画一个半径为100的圆
填充成白色(颜色值由取色吸管吸色测量得出)
# 猫脸内圈白色
t.pensize(3)
t.fillcolor('white')
t.begin_fill()
t.circle(100)
t.end_fill()
第三步:鼻子
抬起画笔
移动至坐标(0,134)准备画鼻子
调整画笔粗细到4
落下画笔
画一个半径为18的圆
填充成红色(颜色值由取色吸管吸色测量得出)
# 鼻子
t.penup()
t.home()
t.goto(0, 134)
t.pendown()
t.pensize(4)
t.fillcolor("#EA0014")
t.begin_fill()
t.circle(18)
t.end_fill()
第四步:鼻尖白色圆点
抬起画笔
移动至坐标(7,155)准备画鼻尖的白色圆点
调整画笔粗细到2
落下画笔
画一个半径为4的圆
画笔白色,填充白色(颜色值由取色吸管吸色测量得出)
# 鼻尖
t.penup()
t.goto(7, 155)
t.pensize(2)
t.color('white', 'white')
t.pendown()
t.begin_fill()
t.circle(4)
t.end_fill()
第五步:左眼
抬起画笔
移动至坐