前言
??????????
?
今年3月份,?一场突如其来的“疫战”又一次打响。
在严峻的疫情之下,相信每个人也并未放松。面对疫情,足不出户,抗击疫情,不外出不聚
集,自觉为国家做贡献……宅在家要宅出健康,要宅出态度,宅出花样也要宅出精气神!接下来
跟小编一起为自己的家乡加油吧!
正文
这篇文章是绘制疫情期间,大家一起加油的画面!一方有难八方支援,全国人一起团结抗战,
只是绘制了部分的!
代码展示:
?
import turtle as t
import random
def wheregoto(x,y): #x,y表示坐标
t.up()
t.goto(x,y)
t.down()
t.speed(0)
t.penize(4)
t.screensize(690,764) #设置画布
t.pensize(4)
wheregoto(-325,352)
t.setheading(270)
t.pencolor("gray1")
for j in range (2):
t.forward(734)
t.left(90)
t.forward(650)
t.left(90)
t.pencolor("red3")
t.penup()
#枕头
t.speed(0)
t.fillcolor("mint cream")
t.setheading(180)
wheregoto(-86,-22)
t.begin_fill()
t.penown()
t.left(-10)
t.circle(160,12)
t.left(-41)
t.circle(60,10)
t.left(70)
t.circle(60,10)
t.left(40)
t.circle(200,8)
t.left(-8)
t.circle(200,4)
t.left(-18)
t.circle(200,4)
t.right(10)
t.circle(200,4)
t.left(10)
t.circle(200,4)
t.left(10)
t.circle(200,4)
t.left(10)
t.circle(200,3)
t.right(15)
t.circle(200,3)
t.right(25)
t.circle(200,3)
t.left(55)
t.circle(200,3)
t.left(25)
t.circle(200,14)
t.fd(150)
t.setheading(-5)
t.pendown()
t.circle(200,8)
t.right(40)
t.circle(200,2)
t.left(30)
t.circle(200,3)
t.left(20)
t.circle(200,2)
t.left(45)
t.circle(70,40)
t.right(30)
t.circle(200,17)
t.right(20)
t.circle(200,3)
t.left(10)
t.circle(200,3)
t.left(20)
t.circle(200,3)
t.left(20)
t.circle(60,3)
t.left(60)
t.circle(60,5)
t.left(20)
t.circle(60,5)
t.right(50)
t.circle(300,9)
t.seth(176)
t.fd(168)
t.end_fill()
#杯子
t.setheading(0)
wheregoto(-100,90)
t.fillcolor("floral white")
t.begin_fill()
t.left(-80)
t.forward(160)
t.left(30)
t.circle(100,95)
t.left(35)
t.forward(163)
t.end_fill()
t.fillcolor("khaki1")
t.begin_fill()
t.left(57)
t.circle(150,85)
t.left(103)
t.circle(180,68)
t.end_fill()
#面
#面底色
wheregoto(-86,81)
t.pencolor("red3")
t.fillcolor("khaki")
t.begin_fill()
t.setheading(56)
t.circle(-103,114)
t.pensize(2)
t.setheading(212)
t.circle(-154,70)
t.end_fill()
#大面
wheregoto(-76,78)
t.pencolor("Darkgoldenrod3")
t.setheading(36)
t.pensize(4)
t.circle(-140,70)
wheregoto(-76,90)#面条1
t.pencolor("Darkgoldenrod3")
t.setheading(30)
t.pensize(4)
t.circle(-160,50)
wheregoto(-54,110)#2
t.pencolor("Darkgoldenrod3")
t.setheading(18)
t.pensize(4)
t.circle(-150,50)
wheregoto(-36,115)#3
t.pencolor("Darkgoldenrod3")
t.setheading(19)
t.pensize(4)
t.circle(-90,60)
wheregoto(-36,115)#4
t.pencolor("Darkgoldenrod3")
t.setheading(24)
t.pensize(4)
t.circle(-90,60)
wheregoto(-66,75)#5
t.pencolor("Darkgoldenrod3")
t.setheading(41)
t.circle(-90,90)
wheregoto(-10,103)#6
t.pencolor("Darkgoldenrod3")
t.setheading(0)
t.circle(-110,47)
wheregoto(-10,103)#7
t.pencolor("Darkgoldenrod3")
t.setheading(0)
t.circle(-150,37)
#小面
t.pensize(5)
t.pencolor("red3")
wheregoto(-63,71)
t.setheading(39)
t.circle(-110,30)
t.setheading(10)
t.circle(-56,76)
wheregoto(-63,71)#面条1
t.pencolor("Darkgoldenrod3")
t.setheading(34)
t.circle(-110,30)
t.setheading(10)
t.circle(-56,72)
wheregoto(-54,67)#2
t.pencolor("Darkgoldenrod3")
t.setheading(30)
t.circle(-130,24)
t.setheading(6)
t.circle(-56,61)
wheregoto(-42,63)#3
t.pencolor("Darkgoldenrod3")
t.setheading(30)
t.circle(-130,20)
t.setheading(6)
t.circle(-56,52)
wheregoto(-28,60)#4
t.pencolor("Darkgoldenrod3")
t.setheading(30)
t.circle(-130,16)
t.setheading(6)
t.circle(-56,48)
wheregoto(-15,56)#5
t.pencolor("Darkgoldenrod3")
t.setheading(32)
t.circle(-130,14)
t.setheading(6)
t.circle(-40,48)
wheregoto(-1,56)#6
t.pencolor("Darkgoldenrod3")
t.setheading(34)
t.circle(-120,9)
t.setheading(6)
t.circle(-30,48)
wheregoto(13,56)#7
t.pencolor("Darkgoldenrod3")
t.setheading(30)
t.circle(-120,9)
t.setheading(6)
t.circle(-10,60)
#面轮廓
wheregoto(-86,81)
t.pencolor("red3")
t.setheading(56)
t.circle(-103,114)
t.pensize(4)
t.setheading(212)
t.circle(-154,70)
#酱汁
wheregoto(-34,110)
t.pensize(3)
t.pendown()
t.pencolor("orange4")
t.fillcolor("orange4")
t.begin_fill()
t.setheading(56)
t.circle(-40,50)
t.setheading(26)
t.circle(-40,70)
t.setheading(-15)
t.circle(-70,30)
t.circle(-30,30)
t.circle(-10,30)
t.circle(-10,100)
t.circle(-190,10)
t.circle(-5,360)
t.seth(-170)
t.circle(-180,20)
t.seth(145)
t.circle(-30,50)
t.end_fill()
t.penup()
wheregoto(55,75)
t.begin_fill()
t.circle(3,360)
t.end_fill()
wheregoto(40,90)
t.begin_fill()
t.circle(5,360)
t.end_fill()
wheregoto(-45,95)
t.begin_fill()
t.circle(2,360)
t.end_fill()
#葱
t.pencolor("lawn green")
t.fillcolor("lawn green")
wheregoto(0,110)
t.begin_fill()
t.circle(3,360,4)
t.end_fill()
t.pencolor("lawn green")
t.fillcolor("lawn green")
wheregoto(35,65)
t.begin_fill()
t.circle(2,360,4)
t.end_fill()
t.pencolor("DarkOliveGreen1")
t.fillcolor("DarkOliveGreen1")
wheregoto(45,90)
t.begin_fill()
t.circle(2,360,5)
t.end_fill()
t.pencolor("lawn green")
t.fillcolor("lawn green")
wheregoto(10,70)
t.begin_fill()
t.circle(2,360,5)
t.end_fill()
t.pencolor("DarkOliveGreen1")
t.fillcolor("DarkOliveGreen1")
wheregoto(-30,90)
t.begin_fill()
t.circle(3,360,5)
t.end_fill()
t.pencolor("lawn green")
t.fillcolor("lawn green")
wheregoto(-15,85)
t.begin_fill()
t.circle(2,360,4)
t.end_fill()
t.pencolor("lawn green")
t.fillcolor("lawn green")
wheregoto(15,80)
t.begin_fill()
t.circle(2,360,4)
t.end_fill()
t.pencolor("DarkOliveGreen1")
t.fillcolor("DarkOliveGreen1")
wheregoto(-35,70)
t.begin_fill()
t.circle(2,360,4)
t.end_fill()
t.pencolor("DarkOliveGreen1")
t.fillcolor("DarkOliveGreen1")
wheregoto(25,95)
t.begin_fill()
t.circle(3,360,4)
t.end_fill()
t.pencolor("DarkOliveGreen1")
t.fillcolor("DarkOliveGreen1")
wheregoto(70,85)
t.begin_fill()
t.circle(2,360,4)
t.end_fill()
t.pencolor("DarkOliveGreen1")
t.fillcolor("DarkOliveGreen1")
wheregoto(30,120)
t.begin_fill()
t.circle(3,360,4)
t.end_fill()
#辣椒
t.pensize(3)
t.pencolor("OrangeRed2")
t.fillcolor("OrangeRed2")
wheregoto(-15,120)
t.begin_fill()
t.circle(3,360,4)
t.end_fill()
wheregoto(19,78)
t.pensize(2)
t.pencolor("OrangeRed2")
t.fillcolor("OrangeRed2")
t.pendown()
t.begin_fill()
t.circle(-4,260)
t.end_fill()
wheregoto(20,80)
t.pensize(1)
t.pencolor("Salmon")
t.fillcolor("Salmon")
t.begin_fill()
t.seth(23)
t.circle(-3,360,4)
t.end_fill()
t.pensize(3)
t.pencolor("OrangeRed2")
t.fillcolor("OrangeRed2")
wheregoto(-15,85)
t.begin_fill()
t.circle(3,360,4)
t.end_fill()
wheregoto(55,100)
t.pensize(1)
t.pencolor("Salmon")
t.fillcolor("Salmon")
t.begin_fill()
t.seth(23)
t.circle(-3,360,4)
t.end_fill()
t.pensize(3)
t.pencolor("OrangeRed2")
t.fillcolor("OrangeRed2")
wheregoto(15,113)
t.begin_fill()
t.circle(5,360)
t.end_fill()
wheregoto(15,115)
t.pensize(1)
t.pencolor("Salmon")
t.fillcolor("Salmon")
t.begin_fill()
t.seth(23)
t.circle(3,360,4)
t.end_fill()
t.pensize(3)
t.pencolor("OrangeRed2")
t.fillcolor("OrangeRed2")
wheregoto(5,93)
t.begin_fill()
t.circle(3,360,6)
t.end_fill()
t.pencolor("OrangeRed2")
t.fillcolor("OrangeRed2")
wheregoto(38,99)
t.begin_fill()
t.circle(3,360,4)
t.end_fill()
t.pencolor("OrangeRed2")
t.fillcolor("OrangeRed2")
wheregoto(25,105)
t.begin_fill()
t.circle(3,360,4)
t.end_fill()
wheregoto(-10,70)
t.pensize(1)
t.pencolor("Salmon")
t.fillcolor("Salmon")
t.begin_fill()
t.seth(23)
t.circle(4,360,4)
t.end_fill()
wheregoto(32,105)
t.pensize(1)
t.pencolor("Salmon")
t.fillcolor("Salmon")
t.begin_fill()
t.seth(23)
t.circle(3,360)
t.end_fill()
#眼睛
t.speed(0)
t.pensize(1)
t.setheading(180)
t.fillcolor("red3")
t.begin_fill()
wheregoto(-25,37)
len = 0.12
for k in range(2):
for j in range(60):
if j < 30:
len += 0.024
else:
len -= 0.024
t.forward(len)
t.left(3)
t.end_fill()
wheregoto(-28,31)
t.pencolor("snow")
t.fillcolor("snow")
t.begin_fill()
len = 0.05
for k in range(2):
for j in range(60):
if j < 30:
len += 0.01
else:
len -= 0.01
t.forward(len)
t.left(3)
wheregoto(-24,22)
t.circle(2,360)
t.end_fill()
t.pencolor("red3")
t.fillcolor("red3")
t.begin_fill()
wheregoto(23,37)
len = 0.12
for k in range(2):
for j in range(60):
if j < 30:
len += 0.024
else:
len -= 0.024
t.forward(len)
t.left(3)
t.end_fill()
wheregoto(20,31)
t.pencolor("snow")
t.fillcolor("snow")
t.begin_fill()
len = 0.05
for k in range(2):
for j in range(60):
if j < 30:
len += 0.01
else:
len -= 0.01
t.forward(len)
t.left(3)
wheregoto(24,22)
t.circle(2,360)
t.end_fill()
#腮红
t.pensize(4)
t.pencolor("salmon1")
t.fillcolor("salmon1")
t.begin_fill()
wheregoto(-40,13)
t.setheading(90)
len = 0.16
for k in range(2):
for j in range(60):
if j < 30:
len += 0.032
else:
len -= 0.032
t.forward(len)
t.left(3)
t.end_fill()
t.begin_fill()
wheregoto(62,14)
t.setheading(90)
len = 0.16
for k in range(2):
for j in range(60):
if j < 30:
len += 0.032
else:
len -= 0.032
t.forward(len)
t.left(3)
t.end_fill()
t.pensize(2)
t.pencolor("red3")
wheregoto(-65,16)
t.setheading(0)
t.right(55)
t.forward(10)
wheregoto(-56,19)
t.forward(11)
wheregoto(-48,19)
t.forward(10)
wheregoto(37,17)
t.forward(10)
wheregoto(44,19)
t.forward(11)
wheregoto(53,18)
t.forward(10)
#口罩
t.pensize(4)
t.setheading(0)
wheregoto(-87,16)
t.left(-42)
t.circle(100,21)
t.fillcolor("LightBlue1")
t.begin_fill()
t.left(-80)
t.circle(100,39)
t.left(30)
t.circle(95,56)
t.left(35)
t.circle(100,43)
t.left(50)
t.circle(120,55)
t.end_fill()
t.setheading(0)
wheregoto(-71,-66)
t.left(-2)
t.circle(100,13)
wheregoto(86,11)
t.left(180)
t.circle(100,19)
wheregoto(74,-72)
t.right(40)
t.circle(100,16)
#衣服
t.fillcolor("alice blue")
t.pensize(4)
t.setheading(0)
wheregoto(78,-193)
t.begin_fill()
t.left(90)
t.circle(150,31)
t.left(28)
t.circle(750,2)
t.left(75) #领子
t.circle(100,20)
t.right(120)
t.circle(100,13)
t.left(80)
t.circle(100,13)
t.right(130)
t.circle(105,20)
t.left(75)
t.circle(720,2)
t.left(40)
t.circle(150,34)
t.seth(7)
t.circle(-480,18)
t.end_fill()
wheregoto(-43,-140)
t.right(90)
t.circle(180,13)
wheregoto(5,-140)
t.right(10)
t.circle(180,16)
wheregoto(53,-150)
t.right(10)
t.circle(170,14)
wheregoto(-40,-155)
t.setheading(0)
t.right(80)
t.forward(5)
wheregoto(-34,-155)
t.setheading(0)
t.right(80)
t.forward(5)
wheregoto(-31,-99)
t.setheading(0)
t.right(35)
t.circle(100,20)
t.left(27)
t.circle(100,20)
#被子
t.setheading(0)
wheregoto(160,-245)
t.left(100)
t.circle(100,25)
t.left(45)
t.circle(1000,15)
t.left(10)
t.circle(20,30)
t.right(90)
t.circle(20,30)
t.setheading(180)
t.circle(10,60)
t.circle(130,21)
wheregoto(-110,-200)
t.setheading(0)
t.right(150)
t.forward(25)
wheregoto(-90,-200)
t.setheading(0)
t.right(150)
t.forward(25)
wheregoto(-76,-189)
t.pensize(2)
t.seth(5)
t.circle(-480,18)
t.seth(-6)
t.fd(45)
#黑龙江
#大米
t.pensize(4)
t.speed(0)
wheregoto(-265,190)
t.seth(-80)
t.fillcolor("lemon chiffon")
t.begin_fill()
t.fd(60)
wheregoto(-256,140)
t.seth(-88)
t.fd(50)
wheregoto(-265,190)#上横1
t.seth(15)
t.fd(60)
wheregoto(-205,206)#上横2
t.seth(0)
t.fd(59)
wheregoto(-147,206)#右竖1
t.seth(-82)
t.fd(60)
wheregoto(-140,163)#右竖2
t.seth(-87)
t.fd(110)
wheregoto(-134,50)#下横
t.seth(-178)
t.fd(110)
t.end_fill()
t.penup()
#右手
wheregoto(-324,90)#右手手臂第一条线
t.seth(-5)
t.fillcolor("seashell")
t.begin_fill()
t.fd(60)
wheregoto(-264,86)#右手拇指第一条线
t.seth(15)
t.fd(40)
wheregoto(-224,93)#右手拇指第二条线
t.seth(-120)
t.fd(20)
wheregoto(-234,75)#右手食指
t.seth(-11)
t.fd(48)
wheregoto(-187,65)#右手食指第二条线
t.seth(-170)
t.fd(22)
wheregoto(-207,60)#右手中指第1条线
t.seth(-8)
t.fd(18)
wheregoto(-190,55)#右手中指第2条线
t.seth(-172)
t.fd(16)
wheregoto(-207,51)#右手小指第1条线
t.seth(-8)
t.fd(16)
wheregoto(-190,46)#右手小指第2条线
t.seth(-172)
t.fd(48)
wheregoto(-234,39.5)#右手手臂
t.seth(172)
t.fd(90)
t.end_fill()
#左手手臂
wheregoto(-324,90)#右手手臂第一条线
t.seth(-5)
t.fillcolor("seashell")
t.begin_fill()
t.fd(60)
t.seth(15)
t.fd(8)
t.left(74)
t.fd(27)
t.end_fill()
t.begin_fill()
wheregoto(-324,90)
wheregoto(-324,120)
t.seth(-5)
t.fd(70)
t.end_fill()
#"米"
t.pensize(5)
wheregoto(-218,154)#捺点
t.seth(-46)
t.fd(20)
t.pensize(5)
wheregoto(-190,163)#撇点
t.seth(-108)
t.fd(20)
t.pensize(6)
wheregoto(-215,130)#横
t.seth(16)
t.fd(35)
t.pensize(6)
wheregoto(-208,165)#竖
t.seth(-64)
t.circle(-140,28)
t.pensize(6)
wheregoto(-200,130)#撇
t.seth(-120)
t.fd(30)
t.pensize(6)
wheregoto(-196,133)
t.seth(-43)
t.fd(30)
wheregoto(-316,20)
t.pencolor("Orange Red2")
t.write("黑龙江",False,align="left",font=("华文彩云",18,"normal"))
#云南
t.pensize(4)
t.pencolor("red3")
#西瓜
wheregoto(-286,-147)
t.pensize(3)
t.fillcolor("chartreuse3")
t.begin_fill()
t.circle(80,360)
t.end_fill()
wheregoto(-286,-30)
t.setheading(30)
t.fillcolor("green4")
t.begin_fill()
t.circle(-85,135)
t.setheading(116)
t.circle(170,55)
t.end_fill()
wheregoto(-291,-35)
t.setheading(-20)
t.fillcolor("green4")
t.begin_fill()
t.circle(-190,49)
t.setheading(163)
t.circle(-180,51)
t.end_fill()
wheregoto(-296,-42)
t.setheading(-88)
t.fillcolor("green4")
t.begin_fill()
t.circle(115,85)
t.setheading(200)
t.circle(-85,125)
t.end_fill()
#瓜柄
wheregoto(-294,-38)
t.speed(1)
t.seth(150)
t.circle(-31,90)
t.circle(-9,148)
t.circle(-70,10)
t.circle(-40,70)
#左手
t.speed(0)
t.pencolor("red3")
wheregoto(-326,-162)#左手
t.fillcolor("seashell")
t.seth(30)
t.fd(38)
#右手
t.begin_fill()
wheregoto(-324,-162)
wheregoto(-324,-200)#右手第一条线
t.seth(30)
t.fd(70)
t.end_fill()
t.fd(10)
t.seth(65)#右手拇指
t.begin_fill()
t.fd(32)
t.circle(-8,90)
t.circle(-7,60)
t.circle(20,40)
t.seth(20)#食指
t.fd(41)
t.circle(-10,80)
t.seth(-140)
t.fd(37)
t.seth(35)#中指
t.fd(20)
t.pensize(4)
t.circle(-3,150)
t.seth(-140)
t.fd(18)
t.pensize(3.5)#小指
t.seth(30)
t.fd(11)
t.circle(-3,150)
t.seth(-150)
t.fd(42)
t.seth(-138)#右手手臂第二条线
t.fd(148)
wheregoto(-324,-202)
t.end_fill()
wheregoto(-314,-235)
t.pencolor("Orange Red2")
t.write("云南",False,align="left",font=("华文彩云",20,"normal"))
#瓜柄
wheregoto(-294,-38)
t.speed(1)
t.seth(150)
t.circle(-31,90)
t.circle(-9,148)
t.circle(-70,10)
#左手
t.speed(0)
t.pencolor("red3")
wheregoto(-326,-162)#左手
t.fillcolor("seashell")
t.seth(30)
t.fd(38)
#右手
t.begin_fill()
wheregoto(-324,-162)
wheregoto(-324,-200)#右手第一条线
t.seth(30)
t.fd(70)
t.end_fill()
t.fd(10)
t.seth(65)#右手拇指
t.begin_fill()
t.fd(32)
t.circle(-8,90)
t.circle(-7,60)
t.circle(20,40)
t.seth(20)#食指
t.fd(41)
t.circle(-10,80)
t.seth(-140)
t.fd(37)
t.seth(35)#中指
t.fd(20)
t.pensize(4)
t.circle(-3,150)
t.seth(-140)
t.fd(18)
t.pensize(3.5)#小指
t.seth(30)
t.fd(11)
t.circle(-3,150)
t.seth(-150)
t.fd(42)
t.seth(-138)#右手手臂第二条线
t.fd(148)
wheregoto(-324,-202)
t.end_fill()
wheregoto(-314,-235)
t.pencolor("Orange Red2")
t.write("云南",False,align="left",font=("华文彩云",20,"normal"))
#鱼 胳膊上色
t.pencolor("seashell")
wheregoto(-143,344)
t.fillcolor("seashell")
t.setheading(-70)
t.begin_fill()
t.fd(32)
t.setheading(-60)
t.fd(65)
wheregoto(-75,276)
t.setheading(107)
t.fd(86)
t.end_fill()
t.pencolor("seashell")
wheregoto(-25,348)
t.setheading(90)
t.fillcolor("seashell")
t.begin_fill()
t.backward(80)
t.setheading(-5)
t.fd(30)
t.setheading(-90)
t.goto(20,347)
t.end_fill()
#鱼 胳膊
wheregoto(-190,300)
t.pencolor("Orange Red2")
t.write("福建",False,align="left",font=("华文彩云",20,"normal"))
t.pencolor("red3")
wheregoto(-143,348)
t.setheading(-70)
t.fd(32)
t.setheading(-60)
t.fd(65)
wheregoto(-95,348)
t.setheading(-73)
t.fd(85)
t.pencolor("red3")
wheregoto(-25,348)
t.setheading(-90)
t.fd(80)
wheregoto(20,348)
t.circle(-170,20)
t.fd(22)
# 鱼
t.setheading(20)
wheregoto(-110,267)
t.fillcolor('#EEEEEe')
t.begin_fill()
t.circle(-220,40)
t.setheading(-15)
t.circle(5,70)
t.fd(30)
t.setheading(-75)
t.fd(50)
t.setheading(170)
t.fd(28)
t.setheading(200)
wheregoto(-110,267)
t.circle(100,30)
t.setheading(-20)
t.fd(10)
t.setheading(-130)
t.fd(13)
t.setheading(-35)
t.circle(150,85)
t.end_fill()
t.setheading(-60)
wheregoto(-110,267)
t.circle(-70,55)
wheregoto(-122,235)
t.dot(10)
# 鱼鳍
wheregoto(-90,240)
t.seth(-180)
t.circle(5,190)
t.setheading(30)
t.fd(15)
wheregoto(-75,277)
t.fillcolor('#EEEEEe')
t.begin_fill()
t.setheading(35)
t.fd(35)
t.setheading(-100)
t.fd(15)
t.end_fill()
wheregoto(-75,197)
t.fillcolor('#EEEEEe')
t.begin_fill()
t.setheading(-20)
t.fd(35)
t.setheading(110)
t.fd(14)
t.end_fill()
# 鱼 细节
t.pencolor('#bebebe')
wheregoto(-60,265)
t.setheading(10)
t.circle(-7,180)
t.setheading(10)
t.circle(-7,180)
t.setheading(10)
t.circle(-7,180)
t.setheading(10)
t.circle(-7,180)
wheregoto(-40,272)
t.setheading(10)
t.circle(-8,180)
t.setheading(10)
t.circle(-9,180)
t.setheading(10)
t.circle(-8,180)
t.setheading(10)
t.circle(-7,180)
wheregoto(-18,265)
t.setheading(10)
t.circle(-7,180)
t.setheading(10)
t.circle(-7,180)
t.setheading(10)
t.circle(-7,180)
wheregoto(5,260)
t.setheading(10)
t.circle(-6,180)
t.setheading(10)
t.circle(-6,180)
wheregoto(23,258)
t.setheading(10)
t.circle(-8,180)
wheregoto(54,265)
t.pensize(6)
t.setheading(50)
t.fd(13)
wheregoto(56,258)
t.pensize(6)
t.setheading(20)
t.fd(10)
#肉
wheregoto(230,310)
t.pencolor("Orange Red2")
t.write("内蒙古",False,align="left",font=("华文彩云",20,"normal"))
t.pencolor('red3')
wheregoto(235,290)
t.fillcolor('#ffded9')
t.begin_fill()
t.setheading(125)
t.fd(20)
t.circle(17,50)
t.circle(10,40)
t.setheading(200)
t.fd(5)
t.setheading(210)
t.fd(15)
t.setheading(215)
t.fd(10)
t.setheading(220)
t.fd(5)
t.circle(-60,50)
t.circle(-30,20)
t.setheading(165)
t.circle(10,30)
t.setheading(205)
t.circle(5,50)
t.setheading(-100)
t.fd(10)
t.setheading(-100)
t.circle(60,25)
t.setheading(-60)
t.circle(55,92)
t.goto(235,260)
t.end_fill()
t.pencolor('#f97a82')
t.fillcolor('#f97a82')
t.begin_fill()
wheregoto(110,263)
t.setheading(-85)
t.fd(17)
t.setheading(-60)
t.circle(45,50)
t.circle(70,30)
t.end_fill()
t.pencolor('#ffded9')
wheregoto(110,270)
t.fillcolor('#ffded9')
t.begin_fill()
t.setheading(-50)
t.circle(70,90)
t.end_fill()
t.pencolor('red3')
wheregoto(120,260)
t.setheading(-48)
t.circle(50,80)
# 肉手
wheregoto(280,310)
t.fillcolor('seashell')
t.begin_fill()
t.setheading(205)
t.fd(50)
t.setheading(140)
t.circle(15,-90)
wheregoto(320,300)
t.end_fill()
t.begin_fill()
t.setheading(200)
t.fd(90)
t.setheading(190)
t.fd(10)
t.setheading(185)
t.fd(10)
t.setheading(180)
t.fd(5)
t.setheading(225)
t.fd(5)
t.setheading(-50)
t.fd(10)
t.setheading(212)
t.fd(28)
t.setheading(-100)
t.fd(3)
t.setheading(-45)
t.fd(3)
t.setheading(15)
t.fd(20)
t.setheading(200)
t.fd(10)
t.setheading(-100)
t.fd(4)
t.setheading(-45)
t.fd(4)
t.setheading(18)
t.fd(20)
t.setheading(200)
t.fd(10)
t.setheading(-100)
t.fd(4)
t.setheading(-45)
t.fd(4)
t.setheading(18)
t.fd(25)
t.setheading(13)
t.fd(50)
t.setheading(19)
t.fd(38)
t.end_fill()
#饼
t.speed(0)
t.pencolor("red3")
wheregoto(140,140)
t.fillcolor("sandy brown") #第二块饼
t.begin_fill()
t.seth(-135)
t.circle(40,110)
t.seth(-20)
t.fd(43)
t.seth(0)
t.circle(60,30)
t.end_fill()
wheregoto(250,100)
t.seth(45)
t.fillcolor("orange") #第一块饼
t.begin_fill()
t.circle(35,45)
t.seth(115)
t.circle(30,30)
t.seth(155)
t.fd(60)
t.circle(40,145)
t.circle(65,70)
t.end_fill()
wheregoto(147,135)
t.pensize(3)
t.seth(-90)
t.circle(35,45)
wheregoto(167,100)
t.pensize(3)
t.seth(-45)
t.circle(42,52)
#小红点
for i in range(14):
wheregoto(random.randint(150,255), random.randint(113,139))
t.pencolor("red3")
t.circle(1.5)
#手
t.pensize(4)
t.pencolor("red3")
wheregoto(320,140)
t.seth(-165)
t.fillcolor("seashell")
t.begin_fill()
t.fd(60)
wheregoto(260,100)
wheregoto(320,105)
t.seth(-175)
t.fd(60)
t.circle(-30,40)
t.seth(-145)
t.circle(7,25)
t.circle(9,80)
t.right(125)
t.circle(100,17)
t.circle(2,180)
t.seth(-18)
t.circle(100,10)
t.circle(-2,180)
t.seth(-170)
t.fd(11)
t.circle(2,180)
t.seth(-5)
t.circle(-60,10)
t.seth(-90)
t.circle(5,90)
t.seth(8)
t.fd(20)
wheregoto(260,45)
t.pencolor("Orange Red2")
t.write("新疆",False,align="left",font=("华文彩云",20,"normal"))
t.pencolor("red3")
wheregoto(311,67)
t.fd(10)
t.end_fill()
#山东
t.seth(-90)
wheregoto(320,-100)
t.fillcolor("seashell")
t.begin_fill()
t.right(100)
t.forward(40)
wheregoto(272,-118)
wheregoto(320,-130)
t.right(4)
t.forward(22)
t.circle(-220,9)
t.circle(-100,10)
t.right(15)
t.forward(18)#大拇指
t.seth(-90)
t.circle(-40,20)
t.circle(-21,50)#手窝
t.seth(172)#食指方向
t.fd(30)
t.circle(2,170)#食指的弧度
t.forward(26)#食指的长度
t.left(10)
t.bk(20)
t.seth(270)
t.circle(5,65)
t.forward(19)
t.left(13)
t.bk(9)
t.seth(270)
t.circle(5,79)
t.forward(30)
t.right(18)
t.circle(179,26)
t.end_fill()
wheregoto(250,-180)
t.pencolor("Orange Red2")
t.write("山东",False,align="left",font=("华文彩云",20,"normal"))
t.pencolor("red3")
wheregoto(240,-90)
#蘑菇伞
wheregoto(213,-45)
t.seth(70)
t.fillcolor("sandy brown")
t.begin_fill()
t.circle(-80,17)
t.circle(-10,95)
t.circle(-50,31)
t.end_fill()
wheregoto(240,-76)
t.seth(30)
t.begin_fill()
t.circle(109,20)
t.circle(4,80)
t.seth(173)
t.circle(-39,40)
t.circle(6,82)
t.circle(12,85)
t.end_fill()
#蘑菇梗
wheregoto(272,-100)
t.seth(30)
t.fillcolor("gold")
t.begin_fill()
t.circle(40,21)
t.seth(88)
t.circle(20,28)
t.seth(158)
t.circle(-40,39)
wheregoto(250,-72)
t.seth(-76)
t.circle(120,7)
t.end_fill()
#菜叶
t.fillcolor("lawn green")
def halfcircle(degree,radius,radian): #degree表示角度,radius表示半径,radian表示弧度
t.seth(degree)
t.circle(radius,radian)
wheregoto(190,-115)
t.begin_fill()
halfcircle(30,23,-100)
halfcircle(10,18,-110)
t.bk(13)
halfcircle(148,-18,160)
wheregoto(155,-48)
halfcircle(100,-25,60)
halfcircle(35,-15,70)
t.fd(10)
halfcircle(-5,-10,40)
halfcircle(-10,-10,30)
halfcircle(10,-15,70)
halfcircle(0,-20,90)
halfcircle(-70,-30,30)
t.end_fill()
wheregoto(241,-91)
t.begin_fill()
halfcircle(100,20,60)
halfcircle(90,25,90)
halfcircle(125,15,100)
halfcircle(135,18,180)
halfcircle(-90,20,90)
halfcircle(-104,20,30)
halfcircle(-40,30,40)
t.seth(-90)
wheregoto(240,-92)
t.circle(-40,17)
t.circle(-21,50)#手窝
t.seth(172)#食指方向
t.fd(32)
t.end_fill()
#菜心
wheregoto(227,-105)
t.fillcolor("white")
t.begin_fill()
t.seth(150)
t.circle(-100,20)
t.circle(-3,120)
t.seth(-25)
t.fd(41)
t.end_fill()
t.seth(13)
t.circle(-22,100)
t.seth(55)
t.circle(20,100)
t.seth(167)
t.fd(18)
#叶脉
def line(x,y,degree,length): #x,y表示坐标,degree表示角度,length表示前进距离
wheregoto(x,y)
t.seth(degree)
t.fd(length)
line(215,-100,-150,8)
line(205,-90,-160,15)
line(197,-80,155,25)
line(206,-77,105,15)
line(220,-83,93,12)
line(171,-42,120,10)
line(186,-42,100,8)
line(206,-50,100,7)
t.pensize(4)
wheregoto(-325,352)
t.setheading(270)
t.pencolor("gray1")
for j in range (2):
t.forward(734)
t.left(90)
t.forward(650)
t.left(90)
t.pencolor("red3")
t.penup()
#文字
t.hideturtle()
t.pencolor("orangered3")
t.penup()
t.goto(190,-320)
t.write("热干面加油!", align="right", font=("楷体", 54, "normal"))
?
?效果展示:
总结
?疫情居家这样的“慢生活”时间久了让人无所适从。其实我们可以做很多自己喜欢或者想做的
事。比如,学做一些美食,学一项技能,看自己喜欢的电影……疫情结束再回想起这段居家的日
子反而会觉得难忘而有意义。
但是,无论如何,请响应疫情防控的号召,尽量不要出门,减少疫情扩散的可能。目前,疫情
防控正在关键时刻,我们每天觉得已经待得无聊的家是很多一线医生、护士、军人、公安等人
员想回而不能回的家,他们不得不站在一线,与疫情斗争,保家国平安。
?完整的素材等:滴滴我吖!或者点击文末自取免费拿的哈~
😘往期推荐阅读——
项目1.6?【Pygame小游戏】斗地主我见多了,BUT 这款开源欢乐斗地主,最让人服气~
项目1.7?【Pygame小游戏】神还原【欢乐无穷的双人坦克大战】小程序游戏,上手开玩~
项目2.1?【Pygame小游戏】真香~这款百万销量万人追捧大富翁游戏终于出现了~
项目2.2【Pygame小游戏】扫雷游戏50多岁了,但这款我能玩一年~(三个版本集合)
项目2.3??战疫互动|宅家防疫,“消灭新冠病毒”小游戏火爆上线啦~(附完整源码)
还有更多更多源码等你来领区啦!
🎁文章汇总——
汇总:?Python文章合集 | (入门到实战、游戏、Turtle、案例等)
(文章汇总还有更多你案例等你来学习啦~源码找我即可免费!)
?
?
?
|