初学python,发现turtle库的绘图功能比较有趣,自己就上手试了一下。最近凡先生的监狱生活比较热门,于是尝试着画了一只在监狱中的电鳗,一共写了500多行,看到出来的效果不错还是蛮欣慰的。下面是部分代码,调整画笔速度和延迟可以使绘图具有动态效果。

import turtle as tw=t.Screen()
w.screensize(bg='#363737')
w.setup(1300,800,100,20)   # 画框大小和位置
e=t.Turtle()
e.pensize(5)
e.hideturtle()
e.speed(0)       # 画笔速度
t.delay(0)       # 延迟# window 1
e.penup()
e.fillcolor('grey')
e.begin_fill()
e.goto(450,-250)    # 外框右下角
e.setheading(-180)
e.pendown()
e.forward(830)
e.right(90)
e.forward(610)
e.right(90)
e.forward(830)
e.right(90)
e.forward(610)
e.end_fill()# window 2
e.penup()
e.goto(382.66,-205.88)   # 内框右下角
e.setheading(-180)
e.pendown()
e.fillcolor('tan')
e.begin_fill()
e.forward(700)
e.right(90)
e.forward(520)
p4=e.pos()
e.right(90)
e.forward(700)
e.right(90)
e.forward(520)
e.penup()
e.end_fill()# head
e.penup()
e.goto(-100,100)
e.setheading(135)
e.pendown()
a=0.5
e.fillcolor('#6a79f7')   # 外皮颜色
e.begin_fill()
for i in range(15):e.right(3)a = a + 0.3e.forward(a)
for i in range(30):e.right(3)a=a+0.3e.forward(a)
for i in range(15):e.right(3)a=a-0.3e.forward(a)
for i in range(10):e.right(4)a=a+1e.forward(a)
for i in range(10):e.right(3)a=5e.forward(a)
for i in range(10):e.left(3)a=6e.forward(a)
e.forward(18)
e.end_fill()

最终效果图如下,电鳗和狱友相处的还是满融洽的,耳边说着悄悄话。

绘制过程中也参考了电鳗和监狱服的图片,让绘制出的效果更好。觉得不错的朋友求点赞支持一下。

用python画一只加拿大电鳗相关推荐

  1. 用python画皮卡丘源代码-实现童年宝可梦,教你用Python画一只属于自己的皮卡丘...

    原标题:实现童年宝可梦,教你用Python画一只属于自己的皮卡丘 大数据文摘出品 作者:李雷.蒋宝尚 还记得小时候疯狂收集和交换神奇宝贝卡片的经历吗? 还记得和小伙伴拿着精灵球,一起召唤小精灵的中二模 ...

  2. python简单代码画皮卡丘-实现童年宝可梦,教你用Python画一只属于自己的皮卡丘...

    原标题:实现童年宝可梦,教你用Python画一只属于自己的皮卡丘 大数据文摘出品 作者:李雷.蒋宝尚 还记得小时候疯狂收集和交换神奇宝贝卡片的经历吗? 还记得和小伙伴拿着精灵球,一起召唤小精灵的中二模 ...

  3. 用python画猫咪怎么画-如何用Python画一只机器猫?

    原标题:如何用Python画一只机器猫? 本文经授权转自公众号异步图书 如若转载请联系原公众号 自信心是成功的源泉,对刚入门编程行业的初级程序员来说,多敲代码多做项目就是构建自信心的最好办法. 第一次 ...

  4. 用python画皮卡丘画法-实现童年宝可梦,教你用Python画一只属于自己的皮卡丘

    皮卡丘脸颊两边有着小小的电力袋,因此他独有的能力就是可以放电.在动画片中,小智的皮卡丘性格十分害羞,稍有不满就乱放电电人. 小时候也想拥有一只会放电的皮卡丘,长大后渐渐明白,这种高度智能会放电的&qu ...

  5. 用python画皮卡丘代码-实现童年宝可梦,教你用Python画一只属于自己的皮卡丘

    大数据文摘出品 作者:李雷.蒋宝尚 还记得小时候疯狂收集和交换神奇宝贝卡片的经历吗? 还记得和小伙伴拿着精灵球,一起召唤小精灵的中二模样吗? 最近上映的<大侦探皮卡丘>,是否会让你秒回童年 ...

  6. 用python画一只可爱的皮卡丘_用python画一只可爱的皮卡丘实例

    效果图 #!/usr/bin/env python # -*- coding:utf-8 -*- from turtle import * ''' 绘制皮卡丘头部 ''' def face(x,y): ...

  7. 用python画机器猫代码_如何用Python画一只机器猫?| 原力计划

    原标题:如何用Python画一只机器猫?| 原力计划 作者 | 人邮异步社区 责编 | 胡巍巍 出品 | CSDN博客 自信心是成功的源泉,对刚入门编程行业的初级程序员来说,多敲代码多做项目就是构建自 ...

  8. 家里蹲太孤单?用 Python 画一只单身狗 | 原力计划

    [CSDN编者按]这都快三月了,你复工没有?还是在家远程办公吗?省去了通勤时间的你,有木有觉得闲得慌?那就用Python画一只狗吧,还能娱乐还能学习,岂不美哉? 作者 | EE Sheep 责编 |伍 ...

  9. python画卡通皮卡丘_实现童年Pokémon,教你用Python画一只属于自己的皮卡丘

    原标题:实现童年Pokémon,教你用Python画一只属于自己的皮卡丘 大数据文摘出品 作者:李雷.蒋宝尚 还记得小时候疯狂收集和交换神奇宝贝卡片的经历吗? 还记得和小伙伴拿着精灵球,一起召唤小精灵 ...

  10. 用python画皮卡丘-教你用Python画一只属于自己的皮卡丘

    还记得小时候疯狂收集和交换神奇宝贝卡片的经历吗?还记得和小伙伴拿着精灵球,一起召唤小精灵的中二模样吗? 最近上映的<大侦探皮卡丘>,是否会让你秒回童年,进入那个充满神奇宝贝的世界,和小智一 ...

最新文章

  1. 解题报告:线性规划与网络流24题
  2. linux平台的实验描述,基于LINUX的操作系统实验平台的设计与实现
  3. 关于window.location可以获取的信息
  4. 【spring-boot】启用数据缓存功能
  5. C++中消息自动派发之一 About JSON
  6. 图形界限命令在命令行输入_CAD骚操作,恭喜你又学会了几个重要的命令
  7. Python+OpenCV:Hough直线检测(Hough Line Transform)
  8. 欢迎加入互联网架构师群
  9. flutter能开发游戏吗_Flutter开发游戏初体验,喜大普奔
  10. 华大MCU在IAR下的调试环境搭建及相关补丁包(百度网盘链接)
  11. 超简单的HIDPI设置
  12. Code Runner使用说明(快速运行调试代码,无需配置繁杂的环境)
  13. 博通网卡管理软件Linux,博通网卡管理软件
  14. linux系统接显示器 扩展模式怎么设置,Ubuntu10.04双显示器扩展方式 接显示器分辨率低的解决...
  15. [关于决策单调性DP]
  16. AD生成顶层丝印、底层丝印
  17. DSConv:Efficient convolution operator
  18. Kafka有多个broker的例子——重点是Replicas和lsr和Leader位置
  19. Linux~一些基本开发工具的使用(yum,vim,gcc,gdb,makefile)
  20. emacs 自带的简单入门教程(TUTORIAL)

热门文章

  1. 自媒体行业的发展和前景
  2. Excel 合并两列时间,中间用分隔符连接
  3. igs时间和utc_UTC时间与北京时间的差多久?
  4. SQL2019 用户sa‘登录失败(错误18456)
  5. 快速实现win11恢复win10系统 分享无损恢复win10系统
  6. 计算机科学本科科研经历,秦瑶:一名本科生的科研故事
  7. win10设置中账户点开闪退问题
  8. 学习java 的第一节课
  9. 常用希腊字母与英文字母对照表;希腊字母中文发音
  10. 和女性交往的一些经验总结