详细内容

在Python中画笑脸可以使用turtle库实现。

1、打开idel,通过idel新建一个py文件,在空白的文件中输入下面的代码按F5运行此文件就可以画笑脸了。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()

2、运行结果如下:

更多Python相关技术文章,请访问Python教程栏目进行学习!

python中turtle画笑脸_怎么用python实现画笑脸相关推荐

  1. eval在python中是什么意思_如何在Python中使用eval ?

    Python中的 eval是什么? 在Python中,我们有许多内置方法,这些方法对于使Python成为所有人的便捷语言至关重要,而eval是其中一种.eval函数的语法如下: eval(expres ...

  2. [转载] python中的且语句_简单探讨python中的语句和语法

    参考链接: 在Python中解包:并行分配之外 python程序结构 python"一切皆对象",这是接触python听到最多的总结了.在python中最基层的单位应该就是对象了, ...

  3. python 中缩进的作用_缩进在Python中的作用有哪些?Python缩进案例分享

    缩进通常是指在文档中缩进单词,空格或行以遵循文档的样式规则,或者可以用来解释编写文档或代码时应使用的距离或应使用的空格.不过缩进在Python中的作用有哪些?在Python中缩进是最独特的功能之一,可 ...

  4. python中的列表理解_掌握『Python列表理解』需要知道的9件事,你知道了吗?

    越来越多的人开始学习Python,它已经成为最流行的编程语言之一,这几乎发生在所有领域.比如网络开发.科学计算,当然还有人工智能. 无论想用python干什么,都绕不开学习Python的数据结构.变量 ...

  5. python中for循环加速_如何让Python代码加速运行?

    Python 是一种脚本语言,相比 C/C++ 这样的编译语言,在效率和性能方面存在一些不足.但是,有很多时候,Python 的效率并没有想象中的那么夸张.本文对一些 Python 代码加速运行的技巧 ...

  6. python中url是什么_怎么在Python中实现URL的解析

    怎么在Python中实现URL的解析 发布时间:2020-08-24 17:56:47

  7. python中的浮点数用法_如何利用Python在运算后得到浮点数值的方法详解

    在python中进行两个整数相除的时候,在默认情况下都是只能够得到整数的值,而在需要进行对除所得的结果进行精确地求值时,想在运算后即得到浮点值,那么如何进行处理呢? 1.修改被除数的值为带小数点的形式 ...

  8. python中编写函数素数_如何用Python编写素数程序?

    成为一个认证的专业素数是一个大于1的自然数,它没有除1以外的任何除数.你可以用Python编写一个代码来帮助你找到所有的素数.在本文中,我们将按照以下顺序在Python中编写一个素数程序:什么是素数? ...

  9. python中 是什么类型_浅谈python中的变量默认是什么类型

    浅谈python中的变量默认是什么类型 1.type(变量名),输出的结果就是变量的类型: 例如 >>> type(6) 2.在Python里面变量在声明时,不需要指定变量的类型,变 ...

  10. python中exception类的_什么是Python异常?Python异常的种类

    程序中难免出现错误,而错误分成两种 1.语法错误(这种错误,根本过不了python解释器的语法检测,必须在程序执行前就改正)#语法错误示范一 if #语法错误示范二 def test: pass 2. ...

最新文章

  1. 结队编程-基于gui的四则运算生成器
  2. cesium面积计算_cesium-长度测量和面积测量
  3. tcppwebbrower 关闭安全警报_【安全常识】燃气泄漏报警器,您的安全保护神!
  4. 前端工程化:围绕Jenkins打造工作流的过程
  5. android:layout_weight属性的简单使用
  6. Python项目实践:基本统计值计算
  7. Java8 List<对象> 转 Set、Map(高级)、排序、分组、统计
  8. java爬虫防屏蔽_Java爬虫技术之绕过百度云防护抓取网站内容
  9. 锁分段技术、ConcurrentHashMap、扩容
  10. 在Javascript中实现类似C#中string.Format的功能
  11. java thread already started_自定义类加载器
  12. 搞懂:1.数据流图UML2.单代号网络图绘制3.双代号网络图绘制、工作计算法、关键路径法(含例题)
  13. Java中使用‘~‘获得数字的相反数
  14. 软件测试面试常见问题
  15. 房屋租赁管理系统API
  16. VGA带音频转HDMI转换芯片|VGA转HDMI 转换器方案|VGA转HDMI1.4转换器芯片介绍
  17. OpenCV2.4.13 文本分割(水平垂直,直方图投影)
  18. 2022年硝化工艺判断题及答案
  19. Elastic Job学习笔记
  20. 接口的基本语法与应用28,29

热门文章

  1. c语言 计算平均分
  2. 怎么分析出京东快递物流多次派件的单号
  3. Python监听RabbitMq ready数量
  4. Mysql基础篇(2)—— 单行函数和聚合函数
  5. JAVA中多态的理解
  6. java类详解_JAVA 内部类详解
  7. 各种二手及全新的光纤熔(融)接机,OTDR,光测试仪器仪表等
  8. 《web全栈工程师》:中总结的20条军规和必读书单
  9. yarn create @umijs/umi-app或者yarn create umi myapp 报错:文件名、目录名或卷标语法不正确。
  10. 录音转成文字的方法分享