用户:
回家会尽快查看:0 回复:0 评论:0 创建时间:2021-05-15T20:14:11
【作品展示】

【作品介绍】
这个上面有一句话,没有截图截到,大家可以自己去试一试。
【作品源代码】
#导入库
import turtle
import random
import time
#创建并设置窗口
ms = turtle.Screen()
ms.setup(1000,800)
ms.bgcolor('dodger blue4')
ms.tracer(0)
#月亮
moon = turtle.Pen()
moon.hideturtle()
moon.penup()
moon.dot(400,'ivory')
#背景贴纸
ms.addshape('bg.gif')
bg = turtle.Pen()
bg.shape('bg.gif')
bg.penup()
bg.goto(0,-160)
#编程猫
ms.addshape('codemao.gif')
codmao = turtle.Pen()
codmao.shape('codemao.gif')
codmao.penup()
codmao.goto(0,-250)
#创建弹幕祝福语
txt = turtle.Pen()
txt.hideturtle()
txt.penup()
txt.pencolor('cornsilk')
txt.goto(500,300)
#星星
star = turtle.Pen()
star.hideturtle()
star.penup()
count = 0#变量记录弹幕移动次数
while True:
count = count + 1
if count == 1:#如果count = 1,就绘制星星
num = random.randint(30,50)
for i in range(num):
x = random.randint(-500,500)
y = random.randint(-150,400)
size = random.randint(2,5)
star.goto(x,y)
star.dot(size,'light yellow')
elif count == 80:#否则如果count = 80,就清除星星(闪烁)
star.clear()
count = 0#重置count,等待下一次count = 80
#弹幕
txt.write('中秋节快乐',font = ('思源黑体',30,'normal'))
txt.backward(5)
#更新画面
ms.update()
time.sleep(0.01)
txt.clear()
turtle.done()
【提示】
部分含有Python第三方库相关内容的作品,在海龟编辑器网页端无法运行哦!如遇到这种情况,可以打开下面的链接,下载海龟编辑器客户端:
https://python.codemao.cn