使用python turtle绘制简笔画大白

完整代码:

import turtle as t

pen = t.Turtle() # 定义画笔实例

pen.speed(0)

pen.pensize(5)

pen.pu()

pen.right(90)# 头部

pen.goto(-100,200)

pen.pd()

a = 1

for i in range(120):

if 0 <= i < 30 or 60 <= i < 90:

a = a + 0.2

pen.lt(3) # 向左转3度

pen.fd(a) # 向前走a的步长

else:

a = a - 0.2

pen.lt(3)

pen.fd(a)

pen.pu()

pen.goto(-50,200)

pen.dot(20)

pen.goto(35,200)

pen.dot(20)

pen.right(90)

pen.pd()

# 身体

pen.pensize(5)

pen.fd(85)

pen.pu()

pen.goto(-70,150)

pen.pd()

pen.left(30)

pen.circle(200,90)

pen.pu()

pen.goto(50,150)

pen.left(30)

pen.pd()

pen.circle(-200,90)

pen.pu()

pen.goto(-140,-125)

pen.pd()

pen.left(90)

pen.circle(270,59)

#腿

pen.pu()

pen.goto(-120,-140)#左腿

pen.right(135)

pen.pd()

pen.circle(90,120)

pen.seth(-270)

pen.fd(90)

pen.pu()#右腿

pen.goto(100,-140)

pen.right(165)

pen.pd()

pen.circle(-90,120)

pen.seth(-270)

pen.fd(88)

#胳膊

pen.pu()#左臂

pen.goto(-130,100)

pen.pd()

pen.seth(200)

pen.circle(200,70)

pen.circle(30,180)

pen.fd(50)

pen.right(45)

pen.fd(50)

pen.up()#右臂

pen.goto(110,100)

pen.pd()

pen.seth(162)

pen.circle(200,-70)

pen.circle(30,-180)

pen.fd(-50)

pen.left(225)

pen.fd(50)

pen.hideturtle()

t.exitonclick()

绘制效果如下(不要嫌丑哈哈哈哈哈)

python简笔画蚂蚁_使用python turtle绘制简笔画大白-Go语言中文社区相关推荐

  1. python turtle 椭圆_Python易学就会(五)turtle绘制椭圆与递归-Go语言中文社区

    前两篇文章基本涵盖了turtle的大部分功能,同时也借由对turtle功能的展示,厘清了Python的一些语法特点,以利于新手入门.但是短短几个例子,阐述得还是有限,这里再展开两个知识点,一方面对tu ...

  2. python简笔画绘制 数据驱动绘图恐龙_使用python turtle绘制简笔画大白-Go语言中文社区...

    使用python turtle绘制简笔画大白 完整代码: import turtle as t pen = t.Turtle() # 定义画笔实例 pen.speed(0) pen.pensize(5 ...

  3. python爬微信好友_用Python爬了自己的微信好友,原来他们是这样的人……-Go语言中文社区...

    导读: 用了微信几年了,微信号有也不少了,但是真正了解自己的好友吗?好友最多的城市是哪个?好友男女比例是多少?好友签名都是什么?今天我们来充分了解自己的微信好友. 01 准备工作 运行平台:Windo ...

  4. 使用python函数计算3.5四舍五入的结果_python 数字的四舍五入-Go语言中文社区

    python 数字的四舍五入 问题 你想对浮点数执行指定精度的舍入运算. 解决方案 对于简单的舍入运算,使用内置的 round(value, ndigits) 函数即可.比如: 当一个值刚好在两个边界 ...

  5. 用python绘制心形_python绘制心形图像-Go语言中文社区

    一.打印心形 print('n'.join([''.join([('Lovezhuzhu'[(x-y)%8]if((x*0.05)**2+(y*0.1)**2-1)**3-(x*0.05)**2*(y ...

  6. python方差函数_python 中的var()函数和cov函数用法-Go语言中文社区

    本文是学习多篇博客总结而得: numpy中var和cov函数求法和MATLAB中var和cov函数求法类似: 首先均值X,样本方差S,样本协方差C 公式分别为: 一.  MATLAB和Python中计 ...

  7. python爬图片_Python爬虫:彼岸图网图片爬取-Go语言中文社区

    杂 哈哈,这是我第一篇博客 半年以后回来再看发现这代码简直太难看了 现在已经弃用大小驼峰转蛇形命名了 确实好看 除了命名别的也写的不怎么样 因为爬虫只是个爱好所以也不准备再投入时间重构了 将就着看吧 ...

  8. python爬取王者_python爬取王者荣耀APP英雄皮肤-Go语言中文社区

    我们用fillder抓包下载,>>fillder软件下载 1.下载安装软件,设置Tools >> HTTPS里面全部勾选 2.options >> connecti ...

  9. mysql索引 钱缀_【mysql索引】之前缀索引-Go语言中文社区

    第零步:简单说一说 有时候需要索引很长的字符(例如BLOB,TEXT,或者很长的VARCHAR),这样会使得索引又大又慢. 改良方法有:1.改用哈希索引(这里不讲).2.使用字符串的前几个字符作为索引 ...

最新文章

  1. python将二维数组转换为一维数组_python的set处理二维数组转一维数组的方法示例...
  2. Mysql之增加数据_INSERT INTO
  3. javascript setTimeout 和 setInterval 区别
  4. asp.net ajax检查用户名是否存在代码
  5. css3中的变形(transform)、过渡(transtion)、动画(animation)
  6. (85)FPGA显示激励(monitor)
  7. mongoimport csv文件
  8. 用GDB调试程序(11)──查看运行时数据(2)-转
  9. 大数据教程(10.3)web日志数据清洗
  10. 快捷键调出计算机桌面小工具,win7桌面怎么快速创建便签小工具
  11. arduinouno的地是相连的吗_垫圈锁紧,靠谱吗?
  12. python漏洞扫描器爬虫_Python系列之——漏洞平台厂商列表爬虫
  13. Redis-Lua脚本(集成SpringBoot工程)
  14. 淘客该怎么做,淘客+又是什么
  15. 扫描QR码即可完成移动支付的LevelUp推出集合NFC、QR码等技术的移动支付终端,供商家免费使用 | 36氪
  16. Linux文件误删的恢复
  17. CAN总线错误分析方法
  18. MP3音频编解码芯片 VS1053B-L
  19. android 开发框架 andbase,Android快速开发框架andbase
  20. [转贴]汽车相关英语词汇

热门文章

  1. ColorOS6,OPPO的一体化设计之路
  2. 新华社携手酷雷曼用全景视角前瞻中国VR应用新图景!
  3. word的xml 转换为 docx
  4. jstl标签库常见用法
  5. 笔记本电脑硬盘坏道故障处理
  6. 公务员考试中公共基础知识计算机,2015山西省公务员考试公共基础知识考试重点和考试技巧...
  7. 网上交易漏税近10亿 商务部要指导意见
  8. Linux CentOS 8(磁盘容量配额(Quota))
  9. 【备战蓝桥杯国赛-国赛真题】2022
  10. STM32控制步进电机:基于HAL库定时器中断的闭环步进电机驱动+精准控制脉冲数