怎么用python画小黄人
怎么用python画小黄人?
前言:
还记得小黄人哪只蠢萌蠢萌的单眼小黄人?就是喜欢做什么事都喜欢逞能的那只,下面用Python来实现一下,正在逃跑的小黄人。
推荐:《》
一、导入Turtle库
import turtle as t t.pensize(4) t.speed(10)设置画笔的大小、画图的速度,可以改变数值来提升画笔的速度。
二、画小黄人的头
def head(): t.penup() t.fillcolor("#FFEE26") t.goto(-130, 10) t.pendown() t.begin_fill() t.seth(81) t.fd(90) t.seth(100) t.circle(-500, 3) t.circle(-100, 10) t.circle(-200, 25) t.circle(-110, 20) t.circle(-140, 30) t.circle(-180, 30) t.circle(-200, 20) t.circle(-140, 10) t.circle(-160, 50) t.seth(85) t.fd(-148) t.seth(-112) t.circle(-250, 14) t.fd(200) t.right(80) t.fd(190) t.seth(110) t.circle(-200, 7) t.circle(-130, 30) t.end_fill()三、画小黄人的前后角
def forefoot(): t.begin_fill() t.penup() t.goto(-120, -250) t.pendown() t.fillcolor("#030003") t.setheading(-135) t.circle(60, 20) t.fd(35) t.circle(20, 160) t.circle(100, 10) t.fd(20) t.goto(-120, -250) t.end_fill() def hindleg(): t.begin_fill() t.color("black", "#0045D9") t.penup() t.goto(-50, -300) t.pendown() t.setheading(-150) t.circle(-80, 60) t.setheading(90) t.circle(-40, 67) t.seth(-30) t.goto(-50, -300) t.end_fill()三、画小黄人的衣服
def cloths(): t.begin_fill() t.penup() t.goto(-45, -70) t.pendown() t.fillcolor("#0045D9") t.setheading(-15) t.circle(500, 5) t.circle(400, 26) t.seth(-112) t.circle(-250, 7) t.seth(-69) t.circle(-250, 7) t.right(15) t.circle(-320, 18) t.circle(-330, 10) t.fd(80) t.right(81) t.fd(190) t.seth(141) t.circle(-180, 15) t.circle(-150, 30) t.right(6) t.circle(-90, 15) t.seth(-45) t.circle(50, 10) t.seth(-30) t.circle(200, 20) t.circle(150, 10) t.seth(92) t.circle(500, 10) t.setheading(75) t.goto(-45, -70) t.end_fill()四、画小黄人的口袋
def pocket(): t.begin_fill() t.penup() t.goto(52, -120) t.pendown() t.fillcolor("#BFC5AD") t.seth(-15) t.circle(200, 25) t.seth(-88) t.circle(-200, 18) t.seth(-150) t.circle(-90, 5) t.right(10) t.circle(-90, 45) t.right(20) t.circle(-50, 50) t.goto(52, -120) t.end_fill() t.begin_fill() t.penup() t.goto(70, -155) t.pendown() t.fillcolor("#0045D9") t.circle(-25) t.end_fill() t.penup() t.goto(120, -160) t.pencolor("#5C7F58") t.pendown() t.seth(180) t.fd(20) t.right(60) t.circle(6, 340) t.pencolor("black")五、画小黄人的扣子
def button(): t.begin_fill() t.penup() t.fillcolor("#FFFFFF") t.goto(-40, -80) t.pendown() t.seth(0) t.circle(-9, 360) t.end_fill()六、画小黄人的左手
def lefthand(): t.begin_fill() t.penup() t.fillcolor("#FFEE26") t.goto(195, -56) t.pendown() t.seth(-8) t.circle(150, 15) t.circle(25, 40) t.left(2) t.fd(60) t.right(85) t.fd(28) t.right(92) t.fd(45) t.circle(-100, 20) t.circle(-80, 40) t.circle(80, 13) t.goto(195, -56) t.end_fill()七、函数调用
head() mouth() righhand() glasses() goggles() forefoot() hindleg() cloths() pocket() foreleg() foreleg() ground() shoes() collar() button() lefthand() leftpalm() leftcollar()效果如下:
怎么将txt改为php? 直接把.txt后缀名改成.php就可以了。 首先在电脑中找到需要更改为php的txt文件;然后选中该txt文件,并用鼠标进行右击;接着在弹出的窗口中,选择重命名选项;最后直接把“.txt”后缀名改成“.php”即可。 其他文件比如.a…
关注微信公众号『OOINK』
第一时间了解最新资源动态关注OO.INK不迷路~
常见问题FAQ
- 免费下载或者VIP会员专享资源能否直接商用?
- 下载资源需要解压密码,解压密码是什么?
1、本站所有资源来源于用户上传和网络,如有侵权请邮件联系站长!
2、分享目的仅供大家学习和交流,请不要用于商业用途!
3、本站提供的源码、模板、插件等等其他资源,都不包含技术服务请大家谅解!
4、如有链接无法下载、失效或广告,请联系管理员处理!
5、本站资源售价只是赞助,收取费用仅维持本站的日常运营所需!
OO.INK资源网 » 怎么用python画小黄人
2、分享目的仅供大家学习和交流,请不要用于商业用途!
3、本站提供的源码、模板、插件等等其他资源,都不包含技术服务请大家谅解!
4、如有链接无法下载、失效或广告,请联系管理员处理!
5、本站资源售价只是赞助,收取费用仅维持本站的日常运营所需!
OO.INK资源网 » 怎么用python画小黄人