python之中有很多的库都可以去来画图或者是生成某一些特殊的图表和模型,而其中内置的标准库turtle就是一个可以用来去自定义的绘制任意图像的库。下面这篇文章将会带来使用turtle库画笑脸的代码和详细步骤解析,往下看看吧。
1.使用turtle库去画一个笑脸出来首先需要去定义画布的大小、画笔的移动速度和尺寸,还需要去设置画笔的颜色。之后就可以先移动画笔去画一个圆并填充颜色来作为笑脸的脸部。
2.基础的脸型画好值周还要去分别画出两个眼睛,两个眼睛里面又有瞳孔。所以需要将画眼睛的代码写两边,第二遍需要将画笔的位置向右去移动50px的距离。
3.眼睛画好之后还要去画出来一个嘴型来表示是一个笑起来的样子,嘴型的话去设置画笔的移动位置为上下60度左右的即可,详细代码如下:
from turtle import * screensize(600,600) speed(10) pensize(5) color('dim grey','yellow') pu() goto(0,-100) begin_fill() circle(100) end_fill() seth(90) color('Light Pink','Light Pink') pu() goto(-55,-5) pd() begin_fill() circle(20) end_fill() color('Light Pink','Light Pink') pu() goto(55,-5) pd() begin_fill() circle(-20) end_fill() color('dim grey','white') pu() goto(-10,22) pd() begin_fill() circle(25) end_fill() color('dim grey','dim grey') pu() goto(-10,22) seth(90) pd() begin_fill() circle(25,-180) end_fill() color('dim grey','white') pu() goto(10,22) seth(90) pd() begin_fill() circle(-25) end_fill() color('dim grey','dim grey') pu() goto(10,22) seth(90) pd() begin_fill() circle(-25,-180) end_fill() pu() goto(-4,-43) seth(80) pd() circle(16,-200) pu() goto(4,-43) seth(110) pd() circle(-16,-185) #连接 pu() goto(4,-43) seth(90) pd() circle(4,180) hideturtle()
以上就是关于“Python中笑脸要怎么画?Python画笑脸代码详解”的全部内容了,想要了解更多python的实用知识和代码示例可以持续关注这个频道,每次更新都会有很多新的知识技术分享给大家。
更多python相关文章请访问分类:python
【版权声明】本文图文出自大盘站@dapan.cc,转载请注明出处!
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。