python画笑脸-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()

2155209-20200921221624203-731621552.png

python无所不能,可例子在精不在多,想了解更多,请移步别处,好走不送,拜。

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值