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的实用知识和代码示例可以持续关注这个频道,每次更新都会有很多新的知识技术分享给大家 。
推荐阅读
- python按位或有什么用?这篇文章讲解一下按位或
- Python开发软件的全过程是什么?Python编写程序流程一览
- Python运行一次后怎么再次运行?这两个方法要学会
- Win10如何运行python文件?在Win10系统运行python运行要什么
- python如何获取文件的详细信息?python获取文件详细信息的方法
- 什么是yield?Python生成器yield原理及用法
- Python中如何使用函数对数据类型进行转换?Pandas实现数据类型转换的一些小技巧
- python怎样对目录进行备份?python备份目录的方法是什么?
- python与pycharm有何区别?详解python与pycharm不同之处
- Python如何打包exe?Python打包exe方法案例