用python画小人_python之turtle库画会眨眼的小人

一 简介

turtle是python一个作图库,里面有很多方法。本文使用的方法如下:

turtle.penup():画笔抬起

turtle.goto(x,y):画笔到哪里开始

turtle.pendown():画笔开始落笔

turtle.left(角度):以该角度向左转

turtle.right(角度):以该角度向右转

turtle.forward(20):前进20像素

turtle.backward(20):后退20像素

turtle.circle(radius):以radius半径画圆

turtle.fillcolor("red"):填充红色,blue\black等

turtle.begin_fill():开始准备填充

turtle.end_fill():填充结束

turtle.color("red"):设置画笔颜色

turtle.speed(2):设置画画速度

二 画小人

用上述turtle方法画一个小人,包括头发,脸以及身体。

完整代码如下:

1、主流程

37d3d539b6003af310785ccdf09b7e5a1238b691.jpeg?token=c93136810e010c3c0759fc51199f42d0图1

2、脸

42a98226cffc1e1738bd6a988e214e05728de956.jpeg?token=ece98e66b427a82936e2d2105b095624图2

3、头部

9f510fb30f2442a7f22189d415f2154dd01302cf.jpeg?token=b194bf0acf21926e3fab70a4c6d5cd9d图3

4、身体

b21c8701a18b87d68a40735dc4b9903e1e30fdaf.jpeg?token=b4c43452bbeba06d5c7106de4dbbd0b7图4

5、腿部

7aec54e736d12f2eb44662ec8b736d6484356837.jpeg?token=2d55cb8296eaabd556bb278572e55aa6图5

6、运行

draw_dream()

三运行结果

脸部眼睛可以动态眨眼。

7e3e6709c93d70cfbfbe205c3c6d6906bba12b57.png?token=da5de10d4a4c9dd2681a3d1faab75d0e

d31b0ef41bd5ad6ee3b14a5d447a81ddb7fd3c70.png?token=b861f3bb774cb19866b214402ca418bf

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值