如何用python画动漫人物,python画卡通人物代码

news/2024/11/22 16:18:54/

大家好,小编来为大家解答以下问题,python画动漫人物代码 星空,如何用python画动漫人物,现在让我们一起来看看吧!

要寒假了,给孩子画一个卡通版蜘蛛侠
在这里插入图片描述
完整程序代码:

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代码大全,在这里插入图片描述


http://www.ppmy.cn/news/1014268.html

相关文章

[mongo]上线及升级

MongoDB 上线及升级 性能测试 真实压力,对集群完成充分的性能测试压测过程中各项指标表现,例如 CRUD 达到多少,连接数达到多少等根据正常指标范围配置监控阈值根据压测结果按需调整硬件资源 上线前:环境检查 要求对生产环境所…

Jmeter响应中的乱码问题

文章目录 问题描述解决办法 问题描述 Jmeter在访问接口的时候,响应内容如果有中文可能会显示乱码 响应页面没有做编码处理,JMeter默认按照ISO-8859-1编码格式进行解析 解决办法 在线程组中添加BeanShell PostProcessor后置处理器 prev.setDataEnco…

南卡签约游泳冠军傅园慧,创造防水运动耳机的新天花板!

近日,国内骨传导运动耳机龙头品牌NANK南卡,正式官宣知名游泳冠军傅园慧出任品牌形象大使。在此之外,南卡品牌方还特邀了同样作为游泳冠军的孙杨,以及知名演员张新成、流行歌手段奥娟等多位明星来体验旗下的运动耳机,皆…

走出迷宫的最少步数and第一条出路

题面 题目描述 一个迷宫由 R 行 C 列格子组成,有的格子里有障碍物,不能走;有的格子是空地,可以走。 给定一个迷宫,求从左上角走到右下角最少需要走多少步(数据保证一定能走到)。只能在水平方向或垂直方向走&#xff0c…

无涯教程-Perl - bless函数

描述 此函数告诉REF引用的实体,它现在是CLASSNAME包中的对象,如果省略CLASSNAME,则为当前包中的对象。建议使用bless的两个参数形式。 语法 以下是此函数的简单语法- bless REF, CLASSNAMEbless REF返回值 该函数返回对祝福到CLASSNAME中的对象的引用。 例 以下是显示其…

SolidUI社区-根据Prompt打造人设

背景 随着文本生成图像的语言模型兴起,SolidUI想帮人们快速构建可视化工具,可视化内容包括2D,3D,3D场景,从而快速构三维数据演示场景。SolidUI 是一个创新的项目,旨在将自然语言处理(NLP)与计算机图形学相…

64x8com的LCD液晶屏驱动芯片IC,VK1625完美兼容市面所有1625驱动芯片

产品型号:VK1625 产品品牌:VINKA/元泰 封装形式:QFP100 LQFP100 DICE/裸片 COB邦定片 定制COG 专业工程服务,技术支持!用芯服务! 概述: VK1625B是一个64x8的LCD駆动器. 可软件程控使其适用于多样化的…

【Docker晋升记】No.1--- Docker工具核心组件构成(镜像、容器、仓库)及性能属性

文章目录 前言🌟一、Docker工具🌟二、Docker 引擎🌏2.1.容器管理:🌏2.2.镜像管理:🌏2.3.资源管理:🌏2.4.网络管理:🌏2.5.存储管理:&am…