要寒假了,给孩子画一个卡通版蜘蛛侠

完整程序代码:

from turtle import *
speed(13)  #绘画速度控制
bgcolor("#990000")
pensize(10)
penup()
goto(0,50)
pendown()
circle(-120)
penup()
circle(-120,-60)
pendown()
pensize(5)
right(50)
circle(70,55)
right(85)
circle(75,58)
right(90)
circle(70,55)
right(90)
circle(70,58)#身子
penup()
pensize(10)
goto(80,15)
pendown()
seth(92)
fd(135)
seth(125)
circle(30,135)
seth(190)
fd(50)
seth(125)
circle(30,135)
seth(275)
fd(90)#胳膊1
penup()
pensize(10)
goto(92,-150)
seth(240)
pendown()
fd(80)
left(10)
circle(-28,185)#胳膊2
penup()
goto(0,50)
seth(0)
pensize(10)
circle(-120,-60)
seth(200)
pendown()
fd(72)
left(20)
circle(30,150)
left(20)
fd(20)
right(15)
fd(10)
pensize(5)
fillcolor("#3366cc")
begin_fill()
seth(92)
circle(-120,31)
seth(200)
fd(45)
left(90)
fd(52)
end_fill()
fd(-12)
right(90)
fd(40)
penup()
right(90)
fd(18)
pendown()
right(86)
fd(40)
penup()
goto(-152,-86)
pendown()
left(40)
circle(35,90)#身体着色
penup()
goto(-80,116)
seth(10)
pensize(5)
pendown()
begin_fill()
fillcolor("#3366cc")
fd(155)
seth(-88)
fd(37)
seth(195)
fd(156)
end_fill()penup()
goto(-75,38)
seth(15)
pendown()
begin_fill()
fd(158)
seth(-88)
fd(55)
seth(140)
circle(120,78)
end_fill()#胳膊1着色
penup()
fillcolor("#3366cc")
pensize(5)
goto(75,-170)
pendown()
begin_fill()
seth(240)
fd(30)
right(90)
fd(17)
end_fill()
fd(10)
left(80)
fd(55)
penup()
left(90)
fd(15)
pendown()
left(85)
fd(55)
penup()
goto(43,-225)
left(84)
pendown()
circle(60,51)speed(0)
#身体竖纹
for i in range(3):penup()goto(-70+i*15,135)seth(-90)pendown()pensize(5)fd(15-2*i)
for i in range(3):penup()goto(36 + i * 15, 156)seth(-90)pendown()pensize(5)fd(15 - 2 * i)a = -60b = 70
for i in range(4):penup()goto(a,b)a=a+40b=b+10seth(-90)pendown()pensize(5)fd(26)def oo (li,jing):penup()goto(0,50)seth(0)circle(-120, li)pendown()right(jing)pensize(5)
oo(-60,110)
fd(130)
oo(-28,96)
fd(140)
oo(9,89)
fd(144)
oo(42,70)
fd(160)
oo(80,60)
fd(130)penup()
goto(-80,-40)
right(160)
pendown()
right(50)
circle(70,45)
right(75)
circle(70,38)
right(50)
circle(70,45)
right(90)
circle(70,48)penup()
goto(-53,-70)
pendown()
left(40)
circle(70,30)
right(50)
circle(70,20)
right(50)
circle(70,38)
right(70)
circle(70,24)penup()
goto(-19,-105)
left(72)
pendown()
fd(22)
right(60)
fd(22)oo(-140,80)
circle(-90,120)penup()
oo(140,100)
circle(90,13)
pendown()
right(-50)
circle(70,45)
right(75)
circle(70,38)
right(50)
circle(70,36)penup()
goto(22,-185)
right(70)
pendown()
fd(72)penup()
goto(-40,-182)
right(38)
pendown()
fd(70)speed(10)#左眼
penup()
pensize(7)
goto(-15,-110)
seth(0)
pendown()
pensize(10)
begin_fill()
left(130)
fd(110)
right(250)
circle(90,60)
circle(40,120)
fillcolor("#F5FFFA")
end_fill()
#右眼
penup()
goto(5,-110)
pendown()
begin_fill()
right(30)
fd(110)
right(-250)
circle(-90,60)
circle(-40,120)
end_fill()
done()

更多Python源代码,请微信关注:Python代码大全,

用Python画一个卡通版蜘蛛侠相关推荐

  1. php饼图只有一个小方块_如何用Python画一个好看的饼图

    这是一个关于画一个饼图的故事......话说在一个月黑风高的夜晚,笔者肚子饿了,脑海中回想起画饼充饥的典故,于是打算.... 成功冷到自己...... 好吧进入正题,这次我们来说说怎么用python画 ...

  2. 如何使用python画一个爱心

    1 问题 如何使用python画一个爱心. 2 方法 桌面新建一个文本文档,文件后缀改为.py,输入相关代码ctrl+s保存,关闭,最后双击运行. 代码清单 1 from turtle import ...

  3. 如何用python画一个美队盾牌

    如何用python画一个美队盾牌 import turtle# 画一个大圆 turtle.pensize(10) # 用pensize来设置画笔的粗细 turtle.pencolor('red') # ...

  4. 请问怎么用python画一个轮廓图,,例如中国地图这种,注意是轮廓图,求大佬指点

    请问怎么用python画一个轮廓图,,例如中国地图这种,注意是轮廓图 例如这个:

  5. 怎么用python画房子_用python画一个小房子

    用python画一个小房子 2020年07月22日 | 萬仟网IT编程 | 我要评论 如何用python画一个小房子?效果图如下:代码如下:import turtle# 前置p = turtle.Pe ...

  6. 用python画苹果的logo_简单几步,100行代码用Python画一个蝙蝠侠的logo

    转自:菜鸟学Python 简单几步,100行代码用Python画一个蝙蝠侠的logo-1.jpg (35.33 KB, 下载次数: 0) 2020-7-30 12:04 上传 蝙蝠侠作为DC漫画的核心 ...

  7. python turtle画房子代码里面的窗子,如何用python画房子_用python画一个小房子

    如何用python画一个小房子? 效果图如下: 代码如下: import turtle # 前置 p = turtle.Pen() # 作者要说的话 for i in range(6): print( ...

  8. 用python画一个菱形

    用python画一个菱形,*星号填充 类似于 ********* **************** 思路: 1:第一行一个,给一个变量a: 2:第一行前面有b个空格: 3:打印print(空格+*星号 ...

  9. python 制作自己的新闻_新闻-十行代码,用Python做一个迷你版的美图秀秀

    十行代码,用Python做一个迷你版的美图秀秀 2020-02-28 10:16:08 作者: 匿名 浏览量:65次 美图秀秀相信大家都不陌生,大家只要操作美图秀秀,就可以P掉图片中脸上的一些瑕疵,让 ...

最新文章

  1. JavaBean简单及使用
  2. 计算机网络-编码与调制
  3. VS NuGet使用
  4. request、response 中文乱码问题与解决方式
  5. 用WidgeDuino创建一个SCADA(监控与数据採集)系统
  6. 阿里百川与极客邦科技达成战略合作 Weex宣布开源
  7. python中类似对象吗_确定对象是否为Python中类似字节的对象的正确方法是什么?...
  8. 学Python怎么样 发展前景如何
  9. Python+Selenium+PIL+Tesseract真正自动识别验证码进行一键登录
  10. XML DOM Object Model in .NET [3/3] - Samples
  11. java实现加权抽样_用Java替换加权采样
  12. 烂泥:利用IIS、Zblog、SQLServer搭建ASP博客
  13. Autojs 3.0文档学习之设备信息
  14. HTN规划 jshop2
  15. 计算机对团队合作的重要性,市计算机:团队协作,共同奋斗
  16. 智能家居巨头 Aqara 基于 KubeSphere 打造物联网微服务平台
  17. 马帅:我的同事王开源-真正开源斗士
  18. 程序员的吵架,跟女朋友能讲理吗?
  19. Soul瞬间发布长录音教程
  20. VMware 云桌面水印插件

热门文章

  1. HTML5期末大作业:美食介绍网站设计——河南美食介绍(4页) web期末作业设计网页_甜品美食大学生网页设计作业成品
  2. VUE单文件组件 以及webpack打包发布
  3. 大学生返乡回农村种植有机水果,带领农民走上创富之路
  4. python网络编程知识点_python网络编程总结
  5. 微服务开发框架主流技术总结
  6. LeetCode刷题—第一周
  7. JavaSE之注释规范、文档注释及注解
  8. 部署前端刷新页面出现404问题
  9. [原创]Woden的艰辛找工历程
  10. css 设置透明背景