python 波浪_Python的另类用法,使用Turtle绘制卡通人物“海绵宝宝”

4965f11e1fec1f8ee6bd42a840984512.png

获取方式在文末!!!

前言:

Turtle库,在绘画方面还是挺好玩的,不仅能绘制各种各样的卡通人物,还能画出各种彩色画。只要你想的到,没有它做不到的。不过还是有的,比如画个妹子出来。下面看一下卡通人物“海绵宝宝”是怎么绘制出来的,先画出头部、眼睛、鼻子、嘴巴、裤子、红领带、腿以及手。

效果图如下:

1aaebac31cb991fe61828a260e0f2750.png

一、绘制头部

导入turtle库,设置画笔大小,填充颜色。

53a0c7f8e2bb75170afb3cf9925295bf.png

二、绘制身体

利用for循环,绘制海绵宝宝的外形,四个循环绘制,四条不同角度的波浪线,组成海绵宝宝的外形。

  • 2
    点赞
  • 22
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
好的,以下是用Pythonturtle一个简单卡通人物的代码: ```python import turtle # 设置笔 t = turtle.Pen() t.pensize(4) t.speed(10) # 头 t.circle(100) # 眼睛 t.penup() t.goto(-50, 150) t.pendown() t.circle(20) t.penup() t.goto(50, 150) t.pendown() t.circle(20) # 嘴巴 t.penup() t.goto(-60, 80) t.pendown() t.right(60) t.circle(70, 120) # 身体 t.penup() t.goto(-100, -100) t.pendown() t.begin_fill() t.circle(50) t.end_fill() t.penup() t.goto(100, -100) t.pendown() t.begin_fill() t.circle(50) t.end_fill() # 手臂 t.penup() t.goto(-150, 0) t.pendown() t.right(60) t.forward(80) t.right(180) t.circle(10, -180) t.right(180) t.forward(80) t.right(120) t.circle(10, -180) t.right(120) # 腿 t.penup() t.goto(-75, -200) t.pendown() t.right(60) t.forward(80) t.right(180) t.circle(10, -180) t.right(180) t.forward(80) t.right(120) t.circle(10, -180) t.right(120) turtle.done() ``` 运行后,将会弹出一个窗口,显示出我们出的可爱的卡通人物。 代码解释: 1. 导入turtle库 2. 创建笔对象t,并设置线条宽度为4,速度为10 3. 卡通人物的头,使用turtle库的circle函数 4. 卡通人物的眼睛,使用turtle库的circle函数 5. 卡通人物的嘴巴,使用turtle库的circle函数和right函数 6. 卡通人物的身体,使用turtle库的circle函数和begin_fill、end_fill函数填充颜色 7. 卡通人物的手臂,使用turtle库的circle函数和forward函数 8. 卡通人物的腿,使用turtle库的circle函数和forward函数 9. 调用turtle库的done函数,让窗口一直显示,直到手动关闭 希望能对您有所帮助!

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值