元宵节灯笼,python,turtle

阅读: 评论:0

元宵节灯笼,python,turtle

元宵节灯笼,python,turtle

元宵节是中国传统节日,正月十五日,元宵节是一个红红火火,且灯火十分美丽的节日,我简单绘画了一个元宵节灯笼。

代码如下:

import turtle
t=turtle.Turtle()
s=20
t.speed(0)
t.color("red")
t.pu()
t.goto(320,270)
t.pd()
t.write("璀璨花灯,团团圆圆",align="center",font=("至尊书法字体",50))def pixel(x,y):t.pu()t.goto(x,y)t.pd()#pendownt.begin_fill()for i in range(4):t.fd((d_fill()         
#LINE1
t.color("black")
for i in range(5):pixel(-320+10*s+i*s,320)
#LINE2
p=300
pixel(-320+9*s,p)
pixel(-320+15*s,p)
t.color("yellow")
for i in range(5):pixel(-320+10*s+i*s,p)
#LINE3
t.color("black")
for i in range(9):pixel(-320+8*s+i*s,280)
#LINE4
p=260
pixel(-320+6*s,p)
pixel(-320+7*s,p)
pixel(-320+17*s,p)
pixel(-320+18*s,p)
t.color("red")
for i in range(5):pixel(-320+8*s+i*2*s,p)
t.color("yellow")
for i in range(4):pixel(-320+9*s+2*i*s,p)
#5
t.color("black")
pixel(-320+4*s,240)
pixel(-320+5*s,240)
pixel(-320+19*s,240)
pixel(-320+20*s,240)
t.color("red")
for i in range(13):pixel(-320+6*s+i*s,240)
t.color("yellow")
pixel(-320+8*s,240)
pixel(-320+11*s,240)
pixel(-320+13*s,240)
pixel(-320+16*s,240)
#6
t.color("black")
pixel(-260,220)
pixel(100,220)
t.color("red")
for i in range(17):pixel(-240+i*s,220)
t.color("yellow")
pixel(-320+7*s,220)
pixel(-320+10*s,220)
pixel(-320+14*s,220)
pixel(-320+17*s,220)
#7
p=200
t.color("black")
pixel(-280,p)
pixel(120,p)
t.color("red")
for i in range(19):pixel(-260+i*s,p)
t.color("yellow")
pixel(-320+6*s,p)
pixel(-320+10*s,p)
pixel(-320+14*s,p)
pixel(-320+18*s,p)
#8,9
p=180
for j in range(2):t.color("black")pixel(-300,p)pixel(140,lor("red")for i in range(21):pixel(-280+i*s,lor("yellow")pixel(-320+5*s,p)pixel(-320+9*s,p)pixel(-320+15*s,p)pixel(-320+19*s,p)p=p-20
#10,11,12,13
p=140
for j in range(4):t.color("black")pixel(-320,p)pixel(160,lor("red")for i in range(23):pixel(-300+i*s,lor("yellow")pixel(-320+4*s,p)pixel(-320+9*s,p)pixel(-320+15*s,p)pixel(-320+20*s,p)p=p-20
#14,15
p=60
for j in range(2):t.color("black")pixel(-300,p)pixel(140,lor("red")for i in range(21):pixel(-280+i*s,lor("yellow")pixel(-320+5*s,p)pixel(-320+9*s,p)pixel(-320+15*s,p)pixel(-320+19*s,p)p=p-20
#16与7
p=20
t.color("black")
pixel(-280,p)
pixel(120,p)
t.color("red")
for i in range(19):pixel(-260+i*s,p)
t.color("yellow")
pixel(-320+6*s,p)
pixel(-320+10*s,p)
pixel(-320+14*s,p)
pixel(-320+18*s,p)
#17与6
t.color("black")
pixel(-260,0)
pixel(100,0)
t.color("red")
for i in range(17):pixel(-240+i*s,0)
t.color("yellow")
pixel(-320+7*s,0)
pixel(-320+10*s,0)
pixel(-320+14*s,0)
pixel(-320+17*s,0)
#18与5
a=-20
t.color("black")
pixel(-320+4*s,a)
pixel(-320+5*s,a)
pixel(-320+19*s,a)
pixel(-320+20*s,a)
t.color("brown")
for i in range(13):pixel(-320+6*s+i*s,a)
t.color("yellow")
pixel(-320+8*s,a)
pixel(-320+11*s,a)
pixel(-320+13*s,a)
pixel(-320+16*s,a)
#19与4
t.color("black")
b=-40
pixel(-320+6*s,b)
pixel(-320+7*s,b)
pixel(-320+17*s,b)
pixel(-320+18*s,b)
t.color("brown")
for i in range(5):pixel(-320+8*s+2*i*s,b)
t.color("yellow")
for i in range(4):pixel(-320+9*s+2*i*s,b)
#20
t.color("black")
for i in range(9):pixel(-320+8*s+i*s,-60)
#21
p=-80
pixel(-320+9*s,p)
pixel(-320+15*s,p)
t.color("red")
for i in range(5):pixel(-320+10*s+i*s,p)
#22
t.color("black")
for i in range(7):pixel(-320+9*s+i*s,-100)
#23
p=-120
pixel(-320+9*s,p)
pixel(-320+15*s,p)
t.color("yellow")
for i in range(5):pixel(-320+10*s+i*s,p)
#24
t.color("black")
p=-140
for i in range(4):pixel(-320+9*s+i*2*s,p)
t.color("yellow")
for i in range(3):pixel(-320+10*s+i*2*s,p)
#25
t.color("black")
for i in range(5):pixel(-320+10*s+i*s,-160)
t.color("yellow")
pixel(-320+12*s,-160)
#26
t.color("black")
for i in range(3):pixel(-320+11*s+i*s,-180)
#27
t.color("black")
for i in range(3):pixel(-320+11*s+i*s,-200)
t.color("red")
pixel(-320+12*s,-200)
#28
t.color("black")
for i in range(3):pixel(-320+11*s+i*s,-220)
t.color("yellow")
pixel(-320+12*s,-220)
#29
t.color("black")
for i in range(3):pixel(-320+11*s+i*s,-240)
t.color("yellow")
pixel(-320+12*s,-240)
#30
t.color("black")
for i in range(3):pixel(-320+11*s+i*s,-260)
t.color("yellow")
pixel(-320+12*s,-260)
#31
t.color("black")
for i in range(3):pixel(-320+11*s+i*s,-280)
t.color("yellow")
pixel(-320+12*s,-280)
#32
t.color("black")
pixel(-320+12*s,-300)t.ht()
turtle.done()

本文发布于:2024-02-02 23:31:09,感谢您对本站的认可!

本文链接:https://www.4u4v.net/it/170688786947173.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:元宵节   灯笼   turtle   python
留言与评论(共有 0 条评论)
   
验证码:

Copyright ©2019-2022 Comsenz Inc.Powered by ©

网站地图1 网站地图2 网站地图3 网站地图4 网站地图5 网站地图6 网站地图7 网站地图8 网站地图9 网站地图10 网站地图11 网站地图12 网站地图13 网站地图14 网站地图15 网站地图16 网站地图17 网站地图18 网站地图19 网站地图20 网站地图21 网站地图22/a> 网站地图23