用python的turtle画笑脸_python 学习笔记——学会用turtle画笑脸
Life is short, you need Python
人生苦短,我用Python
-- Bruce Eckel
上课听了老师说的一句话,至此难以忘怀,很是受用。老师是知识的传授者,这话果然没毛病,句子反而通顺得很。不同人看待问题的角度各有千秋,颇具个人风格。以我之见,来理解为很好传播python,获得更多受众所打的吸睛标语,虽可料想说的得到共鸣的现象会少见,能力不够闯下的祸不小啊,可有的是民间高手,它们本领超群,我达不到的境地就可借由它人之手帮我实现,这也就平定干戈了,谁让python的独特魅力势不可挡,用过的不为之发声都是不可置信的场景,而我小试牛刀后,个人感触是相信python会越发强大到不可同别的高级语言日而语的,这个海口我是能敢胆大到夸下的。
人云亦云这词我本人大不认同,怀着这种态度,交谈时听人说话我一半脑子会自动过滤筛选掉不合时宜的话,而不是脑袋门口大开,欢迎全部的声音入内,接受我的好茶好酒伺候着,而是以貌取人,不合我口味的都得被我驱赶跑,不要让它们扰了我的兴,使我心情不能一直晴下去。这样的我,在听到开头那句话时,一时没能反应过来,等我慢慢接触过python后,明白到话的精髓所在,真的不是弄虚作假的,深为认同对于学编程感到不得心应手的生手,可以弃别的语言不顾,以前所学一知半解不要紧,对打代码丧失该有的激情,也不影响学python的好心情,因上手不难,就拿这个简单的hello程序来说吧,就一行代码就能输出想要的结果,不像其它的要用1的10倍或15倍代码才能得偿所愿,单就这点,python就不容小觑,得对它格外热情才合理。
看老师演示python的过人之处还不过瘾,老师的另一番操作让我对python印象大大改观,因个人原因,写编程对我来说是一项挑战,很艰难的任务,不到迫不得已不轻易动手,要动身实行时也会使小聪明(网上模仿)来让自己少些工作量,就这样在网上畅游一番后,发现了python的有趣之处,能绘的图可以千奇八怪,多种花样秀真见识到了。有意思的很,聊天工具微信用途颇广,很喜欢在与人聊天时可以发系统自带的表情包来回对方,交流时不全程只用对白,使用别的方式会更能活跃气氛,带动对方跟你有再聊下去的冲动,可见模仿人的脸部表情来绘制相应的神情,这一做法没有不当之处。表情包妙不可言呀,更赞不绝口的是能用python自行绘制所需表情了,python太强大了,它的库很多,就一个turtle就发挥大作用,如库了解一遍后,岂不上天入地入所不能,python的神通不是尔等能想象得出的,这语言真的是有用,说它学来是一无是处的脑子简直被水淹到不能正常运转的地步。
话说得再多不如一个例子那么顶用,那么引人入胜。
接下来是亮法宝的时候了,容我提前告知,透下底,不喜藏着掖着,因个性使然。就一个奸笑,很有深意的图。
奸笑 奸笑 奸笑三笑后,就变好笑了。
程序运行代码展示:
importturtle
turtle.setup(800,800)
turtle.speed(10)
turtle.color("yellow")#画脸
turtle.begin_fill()
turtle.circle(200)
turtle.end_fill()
turtle.left(90)#画嘴
turtle.fd(15)
turtle.right(90)
turtle.color("yellow")
turtle.circle(175,270)
turtle.color("black")
turtle.circle(175,180)
turtle.color("yellow")
turtle.penup()
turtle.circle(175,270)
turtle.pendown()
turtle.color("yellow")
turtle.goto(-179,258)#左白眼
turtle.color("black")
turtle.fillcolor("white")
turtle.begin_fill()
turtle.circle(20,25)
turtle.circle(-170,50)
turtle.circle(13,175)
turtle.circle(150,38)
turtle.circle(280,13)
turtle.end_fill()
turtle.goto(-179,258)
turtle.seth(0)
turtle.color("black")
turtle.begin_fill()
turtle.circle(16)
turtle.end_fill()
turtle.color("yellow")
turtle.goto(26,258)
turtle.color("black")
turtle.fillcolor("white")#右白眼
turtle.begin_fill()
turtle.circle(20,25)
turtle.circle(-170,50)
turtle.circle(13,175)
turtle.circle(150,38)
turtle.circle(280,13)
turtle.end_fill()
turtle.goto(26,258)#右黑眼坐标
turtle.seth(0)
turtle.fillcolor("black")
turtle.begin_fill()
turtle.circle(16)
turtle.end_fill()
turtle.pencolor("black")#右眉毛
turtle.penup()
turtle.goto(60,338)#右眉毛尖坐标
turtle.pendown()
turtle.fillcolor("black")
turtle.begin_fill()
turtle.seth(25)
turtle.circle(-90,34)
turtle.seth(-25)
turtle.circle(-150,30)
turtle.left(155)
turtle.circle(80,55)
turtle.circle(60,80)
turtle.end_fill()
turtle.pencolor("black")#左眉毛
turtle.penup()
turtle.goto(-53,338)
turtle.pendown()
turtle.fillcolor("black")
turtle.begin_fill()
turtle.seth(155)
turtle.circle(90,34)
turtle.seth(205)
turtle.circle(150,30)
turtle.left(-155)
turtle.circle(-80,55)
turtle.circle(-60,80)
turtle.end_fill()
turtle.penup()
turtle.color("yellow")
turtle.fd(10)
turtle.done()
ircle(-60,80)
turtle.end_fill()
turtle.penup()
turtle.color("yellow")
turtle.fd(10)
turtle.done()
python无所不能,可例子在精不在多,想了解更多,请移步别处,好走不送,拜。
用python的turtle画笑脸_python 学习笔记——学会用turtle画笑脸相关推荐
- python画笑脸-python 学习笔记——学会用turtle画笑脸
Life is short, you need Python 人生苦短,我用Python -- Bruce Eckel 上课听了老师说的一句话,至此难以忘怀,很是受用.老师是知识的传授者,这话果然没毛 ...
- python编程16章教程_Python学习笔记__16.2章 TCP编程
# 这是学习廖雪峰老师python教程的学习笔记 Socket是网络编程的一个抽象概念.通常我们用一个Socket表示"打开了一个网络链接",而打开一个Socket需要知道目标计算 ...
- python里while的用法_Python学习笔记之While循环用法分析
本文实例讲述了Python学习笔记之While循环用法.分享给大家供大家参考,具体如下: 前面一篇<Python学习笔记之For循环用法>详细介绍了Python for循环,这里再来讲述一 ...
- python中if语句使用_Python学习笔记之if语句的使用示例
前言 条件语句在实际开发中我们已经使用过几次了,在这里我们需要再次隆重的来介绍一下它,下面话不多说了,来一起看看详细的介绍吧. if语句 顾名思义,该语句为判断语句,先来一个简单的示例 cars=[' ...
- python中while的用法_Python学习笔记之While循环用法分析
本文实例讲述了Python学习笔记之While循环用法.分享给大家供大家参考,具体如下: 前面一篇<Python学习笔记之For循环用法>详细介绍了Python for循环,这里再来讲述一 ...
- python数值类型的操作_Python学习笔记,数值类型及操作
数值类型及操作 int类型数值大小不限: 整数的进制 1,整数类型正常为10进制 2,开头加0b or 0B 为二进制 3,加0o or 0O 为8进制 4,加0x 为16进制 浮点运算中存在不确定尾 ...
- python画猴子_Python学习笔记(1)
其实学习每一种语言,都可以找到很快乐的学习方法.有兴趣,有乐趣,才会一直想学.知道print().input().if/else就可以做一个简陋的游戏了. print()#打印函数,将信息打印出来 i ...
- python画梅花_Python学习笔记三:函数
1 #!/usr/bin/env python 2 #coding:utf-8 3 4 'a test module' 5 6 __author__ = 'Sunflower' 7 8 9 ## 一. ...
- python读取表格画散点图_python学习笔记-绘制散点图
1.需求 读取excel的数据,绘制散点图,并保存图片. 2.所需要的包/模块 excel:xlrw 可视化:matplotlib 3.具体代码实现 #-*- coding:utf-8 -*- imp ...
最新文章
- html表单没有csrf保护,如何在Symfony 1.4中为表单禁用CSRF保护/验证
- java-垃圾回收的并行与并发
- CHM文件显示目录无法显示内容的解决方案
- vivo又有新机跑分曝光 机海战术要来了?
- AMBERT!超越BERT!多粒度token预训练语言模型
- HTML中的图像和链接
- 一步步编写avalon组件02:分页组件
- Android、netassist进行UDP通信
- 多图详解WBS任务分解法
- JAVA上传smartupload_java使用smartupload组件实现文件上传的方法
- 几何分布期望,方差推导
- 微信对账单 java_[Java]获取微信api中的下载对账单和下载资金账单功能
- 最大公约数简便算法_最大公约数算法
- 梅罗对决没了,欧足联的错误?
- 纯手工焊接七彩圣诞树
- java实现上位机与下位机串口通信
- 软工1816 · 作业(九)团队现场编程实战
- gaussDB 安装使用
- ubuntu18.04环境下配置opencv c++环境(make实现cpp编译)
- pikachu RCE(remote command/code execute)(远程命令执行/远程代码执行)(皮卡丘漏洞平台通关系列)
热门文章
- iFunk翼S超极本,影音娱乐必不可少
- ublock origin_如何使用uBlock Origin阻止干扰
- 屏蔽广告丨Chrome插件之uBlock Plus Adblocker
- Springboot Condition 实用讲解,只看一遍包学会
- 电插锁的防雷防静电保护方案
- 奥运、NBA、UCF等,30+个体育比赛数据集
- 2021“亿”马当先,本源量子计算公司完成数亿元A轮融资
- python数据导出excel_Python实现数据库一键导出为Excel表格-----转载
- 大连民族大学计算机科学与技术分数线,大连民族大学2020年在31省市内各省各专业录取分数及位次汇总!...
- 数据仓库相关概念的解释