马上又要到一年一度的圣诞节了,朋友圈已经快要被圣诞树霸屏了。今天也来给大家分享一下圣诞树的绘制代码吧,需要的也可以拿去朋友圈炫耀了。 实现步骤 首先,安装Python环境,根据电脑版本系统位数下载对应的Python安装包即可,这里不详细展开了。 第二步,安装一个Python编译器,这里用的是pycharm 最后,用pycharm来编辑代码,先创建一个project,在project下创建一个Pythonfile,文件建议使用英文命名。创建成功后,复制代码右键运行(run),就可以运行实现下图的效果了。 完整代码整理了文件,可免费获取 图片效果: 代码如下: coding:utf8importturtleasTimportrandomimporttime绘图区域tT。Turtle()画布大小wT。Screen()t。hideturtle()隐藏画笔t。getscreen()。tracer(5,0)w。screensize(bgmaroon)t。left(90)t。up()t。forward(280)t。down()t。pensize(3)画五角星n100t。color(orange,yellow)t。beginfill()t。left(126)foriinrange(5):t。forward(n5)t。right(144)t。forward(n5)t。left(71)t。endfill()t。left(60)t。pensize(8)t。forward(60)t。right(20)t。right(116)t。pensize(6)画树冠t。color(darkgreen)n130foriinrange(6):time。sleep(0。5)a1i2t。beginfill()t。left(90)t。forward(na0。707)t。left(135)t。forward(na)t。left(135)t。forward(na0。707)t。endfill()t。up()t。left(90)t。forward(na0。7073)t。left(135)t。forward(na6)t。left(135)t。down()画树干t。up()t。right(135)t。forward(30)t。right(90)t。forward(157)t。down()t。color(saddlebrown)t。beginfill()t。forward(80)t。right(90)t。forward(45)t。right(90)t。forward(80)t。right(90)t。forward(45)t。endfill()t。up()t。backward(45)t。right(90)t。backward(470)t。down()画灯deflight(l,t):t。pensize(3)colors〔magenta,darkorange,red,blue〕foriinrange(l):time。sleep(0。2)b7016iab2random。randint(100,100)100t。up()t。forward(b)t。left(90)t。forward(a)t。down()t。color(lightyellow,colors〔i4〕)t。beginfill()t。circle(10)t。endfill()t。up()t。backward(a)t。right(90)t。backward(b)t。down()t。pensize(1)画雪花defsnow(m,t):foriinrange(m):a400800random。random()b600800random。random()t。up()t。forward(b)t。left(90)t。forward(a)t。down()t。color(white)t。beginfill()t。circle(1)t。endfill()t。up()t。backward(a)t。right(90)t。backward(b)light(24,t)snow(600,t)想要完整代码的小伙伴帮忙点赞转发后私信小编666就可以获取