
python
import turtle
t = turtle.Turtle() # 创建画笔对象
t.forward(100) # 画笔前进100像素
turtle.done() # 保持窗口不关闭 关键方法:
backward() 后退
left(angle) / right(angle) 转向
speed(1-10) 设置画笔速度(10最快)
python
t.penup() # 抬起画笔(移动不留痕迹)
t.goto(0, 50) # 移动到坐标(0,50)
t.pendown() # 落下画笔
t.pensize(3) # 设置画笔粗细
t.pencolor("red") # 设置画笔颜色 圆形与弧形
python
t.circle(50) # 绘制半径50的圆
t.circle(80, 180) # 绘制半圆(180度弧) 多边形
python
for _ in range(6): # 绘制六边形
t.forward(60)
t.left(60) python
t.begin_fill() # 开始填充
t.fillcolor("yellow")
t.circle(40)
t.end_fill() # 结束填充 t.shape("turtle")(可选箭头、圆形等)
t.clear() 清空画布,t.home() 返回原点
onclick()实现鼠标交互
python
t.color("orange")
t.begin_fill()
t.circle(50) # 绘制太阳主体
t.end_fill()
for _ in range(12): # 绘制太阳光芒
t.forward(70)
t.backward(70)
t.left(30) 效果:生成一个橙色太阳,带12道放射状光芒。
在附件的趣味动漫人物绘制.py中,你将学习:
(255,192,203))精确控制颜色
示例代码片段(绘制小猫耳朵):
python
def draw_ear(x, y):
t.penup()
t.goto(x, y)
t.pendown()
t.begin_fill()
t.setheading(60)
t.circle(30, 120)
t.end_fill()
draw_ear(-40, 150) # 左耳
draw_ear(40, 150) # 右耳 help(turtle)查看所有支持的方法
通过Turtle库,编程不再是枯燥的文本操作,而是充满创意的视觉艺术。立即运行你的代码,让画笔在屏幕上跳舞吧!
附:下载趣味动漫人物绘制.py,内含哆啦A梦、皮卡丘等经典角色源码,注释详细,可直接运行修改!
运行截图:


