import turtle as tdef draw():t.screensize(canvwidth=600,canvheight=600,bg="white")t.pensize(5) # 设置画笔的大小t.colormode(255) # 设置颜色范围为0-255t.speed(10) # 设置画笔速度为10#左脚t.color("#FFA500","orange")# 设置画笔颜色和填充颜色t.penup() # 提笔t.goto(-23,-295)# 左脚t.seth(185)t.pendown()# 落笔t.begin_fill()for d in range(60):if 0<=d<50:t.rt(0.2) #向右转0.2度t.fd(1.5)  #向前走的步长else:t.rt(15)t.fd(1.2)for d in range(60):if 0<=d<60:t.rt(0.2) #向右转0.2度t.fd(0.5)  #向前走的步长t.goto(-23,-295)t.end_fill()#右脚t.color("#FFA500","orange")# 设置画笔颜色和填充颜色t.penup() # 提笔t.goto(27,-295)# 右脚t.seth(355)t.pendown()# 落笔t.begin_fill()for d in range(60):if 0<=d<50:t.lt(0.2) #向右转0.2度t.fd(1.5)  #向前走的步长else:t.lt(15)t.fd(1.2)for d in range(60):if 0<=d<60:t.lt(0.2) #向右转0.2度t.fd(0.5)  #向前走的步长t.goto(27,-295)t.end_fill()#企鹅下体t.color("#FF0000","red")# 设置画笔颜色和填充颜色t.penup() # 提笔t.goto(-150,0)# 围巾左上角t.seth(255)t.pendown()# 落笔t.begin_fill()t.fd(60)t.color("#000000","black")# 设置画笔颜色和填充颜色t.fd(30)for c in range(60):if 0<=c<50:t.lt(0.2) #向左转0.2度t.fd(2) #向前走的步长else:t.lt(13)t.fd(1)for c in range(60):if 0<=c<60:t.lt(0.5)t.fd(1) #向前走的步长t.seth(-90)t.circle(150,90)t.seth(0)t.circle(150,90)t.seth(295)for c in range(60):if 0<=c<60:t.lt(0.5)t.fd(1) #向前走的步长for c in range(60):if 0<=c<10:t.lt(13)t.fd(1)else:t.lt(0.2) #向左转0.2度t.fd(2) #向前走的步长t.fd(23)#t.penup()t.goto(120,-75)t.seth(270)t.fd(80)t.circle(-120,180)t.seth(-270)t.fd(83)t.goto(-168,-63)t.end_fill()#围巾t.color("#FF0000","red") # 设置画笔颜色和填充颜色t.penup() # 提笔t.seth(0)t.goto(-150,0)# 围巾左上角t.pendown()# 落笔t.begin_fill()t.right(15)t.circle(600,30)t.right(90)t.forward(60)t.right(90)t.circle(-660,30)t.goto(-150,0)t.end_fill() # 依据轮廓填充t.penup() # 提笔t.goto(-30,-80)t.pendown()# 落笔t.begin_fill()t.seth(-90)t.forward(80)t.seth(-182)t.forward(60)t.seth(90)t.forward(90)t.end_fill()#头t.color("#000000","black")# 设置画笔颜色和填充颜色t.penup() # 提笔t.goto(-150,0)t.pendown()# 落笔t.begin_fill()t.forward(30)for a in range(88):t.forward(5.4)t.right(2)t.goto(160,0)t.penup() # 提笔t.goto(-150,1)t.pendown()# 落笔t.seth(360)t.right(15)t.circle(600,30)t.end_fill()#左眼睛t.color("#FFFFFF","white")# 设置画笔颜色和填充颜色t.penup() # 提笔t.goto(-40,60)t.pendown()# 落笔t.begin_fill()t.seth(360)c=0.4for b in range(120):if 0<=b<30 or 60<=b<90:c=c+0.08t.lt(3) #向左转3度t.fd(c) #向前走的步长else:c=c-0.08t.lt(3)t.fd(c)t.end_fill()t.color("#000000","black")# 设置画笔颜色和填充颜色t.penup() # 提笔t.goto(-33,80)t.pendown()# 落笔t.begin_fill()c=0.2for b in range(120):if 0<=b<30 or 60<=b<90:c=c+0.02t.lt(3) #向左转3度t.fd(c) #向前走的步长else:c=c-0.02t.lt(3)t.fd(c)t.end_fill()#右眼睛t.color("#FFFFFF","white")# 设置画笔颜色和填充颜色t.penup() # 提笔t.goto(40,60)t.pendown()# 落笔t.begin_fill()t.seth(360)c=0.4for b in range(120):if 0<=b<30 or 60<=b<90:c=c+0.08t.lt(3) #向左转3度t.fd(c) #向前走的步长else:c=c-0.08t.lt(3)t.fd(c)t.end_fill()t.color("#000000","black")# 设置画笔颜色和填充颜色t.pensize(5)t.penup() # 提笔t.goto(30,88)t.pendown()# 落笔t.begin_fill()t.seth(360)t.left(22)t.circle(-30,50)#嘴巴t.color("#FFA500","orange")# 设置画笔颜色和填充颜色t.pensize(5)t.seth(335)t.penup() # 提笔t.goto(-80,20) #左上t.pendown()# 落笔t.begin_fill()t.circle(200,50)t.penup() # 提笔t.seth(155)t.pendown()# 落笔t.circle(200,50)t.end_fill()def main():draw()if __name__ == '__main__':main()

画企鹅,源码来自b站某up相关推荐

  1. 素材模板源码资源下载站源码-带用户中心和VIP充值系统等

    介绍: 多功能素材模板源码资源下载站源码,带用户中心和VIP充值系统,后台管理+素材下载+积分金币下载 服务器操作系统用Linux centos 7.2 先安装宝塔,宝塔官网(https://www. ...

  2. thinkphp内核家教平台网站源码带手机站

    Thinkphp内核家教平台网站源码 带手机站,适合做教育服务网站平台 本源码采用PHP语言开发,内核采用TP框架也就是(thinkphp,版本为TP3.2).前端采用Bootstrap框架,自适应屏 ...

  3. 仿hao123网址导航源码HTML整站下载

    仿hao123网址导航源码HTML整站下载 功能分类:导航            支持平台:其他        运行环境:其他 开发语言:Javascript   开发工具:其他        源码大 ...

  4. Uigreat响应式1.5.1模板源码+WordPress下载站模板内核

    正文: Uigreat响应式1.5.1模板源码+WordPress下载站模板内核,模板UI方面自无须多讲,作者还融进了一些自身喜爱的原素,比如:文艺范儿,简约,视觉效果等. 给个位站长可以用来做一个年 ...

  5. Android健身APP源码 | 寻找C站宝藏

    Android健身APP源码 | 寻找C站宝藏 #有奖征文|寻找C站"宝藏"# 推荐类型:[下载资源] 资源链接: 一个Android健身APP源码 简介 一款使用Android平 ...

  6. A5旗下的“链接123”和“源码市场”关站

    我是卢松松,点点上面的头像,欢迎关注我哦! 最近,A5创业网关闭了旗下多个业务网站平台:链接123.A5源码市场.这两个业务平台均属于A5旗下产品,公告赫然提示: 尊敬的用户您好,很遗憾的通知您,本站 ...

  7. 如何利用网站源码快速建站

    在源码建站的利与弊中说过:源码建站,有好处,也有其弊端,选择什么样的建站方式,需要根据自己的情况来进行选择.如果你认可利用网站源码建站,那么,你可以往下看啦,如果不认可,那么,后面就不用再看,避免浪费 ...

  8. 高端大气仿A8源码素材下载站源码+基于织梦CMS

    正文: 高端大气仿A8源码素材下载站源码+基于织梦CMS,这源码的前端UI看着还是非常不错的,高端大气响应式,且程序亲测没有问题,下载,发布,支付,都是正常的. 安装教程: 程序: lanzou.co ...

  9. java你画我猜源码_为什么看到Mybatis源码就感到烦躁?

    背景 最近,听到很多吐槽:看到源码,心中就感到十分纠结.特别烦恼. 为什么纠结? 因为面试的时候,面试官很喜欢问:你看过什么框架源码?JDK源码也行. 这时候,如果回答没有看过,虽然没让你立马回去等通 ...

最新文章

  1. 《人月神话》——外科手术队伍——笔记!
  2. 巧用360加快您的开机速度
  3. oracle checkpoint
  4. django安装初步使用命令整理
  5. Spring Boot 发邮件和附件,超实用!
  6. 开发Windows Mobile和Wince(Windows Embedded CE)的部署项目(Deploy Project)时,如何修改注册表...
  7. AS 2.0新功能 Instant Run
  8. 某科学的分支语句 --- switch
  9. 紧跟潮流的背景设计,赶紧尝试用新的背景改变旧的设计。
  10. 大神干货:腾讯广告算法大赛亚军宝藏指南带你顺利出圈
  11. 简述计算机网络安全的内容,网络常用的安全机制有那些,网络安全期末复习题解说.doc...
  12. eclipse为项目设置jdk
  13. 论文阅读《Vision-Aided RAIM: A New Method for GPS Integrity Monitoring in Approach and Landing Phase》3
  14. htcd816+android密码,HTC816怎么解锁?HTC Desire 816刷机解锁教程图解
  15. 互联网发展的四个阶段
  16. 无法安装冰点还原_怎样手动ghost还原系统 手动ghost还原系统方法【详解】
  17. Siebel training kick off
  18. 【数据结构与算法】——一文带你理清线性表的基础(java代码演示)
  19. python格式化输出函数之format
  20. Perl 常用正则匹配

热门文章

  1. 闲置iMac这样处理更适合
  2. Delphi让你发送Flash电子邮件
  3. php怎么套用模板,premiere模板怎么套用
  4. 视频教程-最新完整VUE前端教程从入门到精通,纯干货企业级项目实战-Vue
  5. XtraBackup备份Mysql教程
  6. ICESat-2—用单光子激光雷达从太空测量地球表层高度
  7. linux防火墙iptables
  8. 明日之后登不上去一直连接服务器,《明日之后》连接不上服务器怎么办 登录不了游戏解决方法...
  9. fortran 语言使用
  10. 代码猴子——培养正确的编程态度和方法