前言 ?
文章图片
??
文章图片
??
文章图片
??
文章图片
??
文章图片
?
文章图片
?
文章图片
今年3月份,?一场突如其来的“疫战”又一次打响。
【Python|【Turtle系列】端正心态正确面对疫情,守护安全防线不放松,共抗疫情,只待春来~】在严峻的疫情之下,相信每个人也并未放松。面对疫情,足不出户,抗击疫情,不外出不聚
集,自觉为国家做贡献……宅在家要宅出健康,要宅出态度,宅出花样也要宅出精气神!接下来
跟小编一起为自己的家乡加油吧!
正文 这篇文章是绘制疫情期间,大家一起加油的画面!一方有难八方支援,全国人一起团结抗战,
只是绘制了部分的!
代码展示:
? import turtle as t import randomdef 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、案例等)
(文章汇总还有更多你案例等你来学习啦~源码找我即可免费!)
文章图片
?
文章图片
?
推荐阅读
- Turtle|【Turtle系列】2022年春天限定(“樱你而来”带着喜欢的人一起去看一场粉色浪潮吧~)
- 图像处理|【OpenCv】图像分割——分水岭算法
- python|Python 学生信息管理系统------文章中源码100%真实有效-----如何将类、初始化属性、模块、循环判断、静态方法等一系列知识点结合起来做一个项目
- mysql|python数据库存 和 取 数据 ~~~~别磨叽了,拿来直接用吧
- 自然语言处理|自然语言处理(中文分句)——————中文逆向最大匹配,文章中含有验证源码
- 数据分析基础|python数据分析基础之Numpy库详解(二)
- python|python数据分析基础003 -numpy的使用(详解)
- Python|【Opencv实战】这是我见过的最强大“美颜滤镜”,代码美颜傻瓜式一键操作~(附源码)
- 图像处理|【OpenCv】图像分割——聚类算法