收获的季节来了,金黄色的秋天来了,这个小小的程序也来了。本程序借用了pygame的混音模块以播放mp3做为背景音乐。下面是部分代码预览:
"""
秋日私语,这是作者要对你说的话,
Python创意编程汇编turtle篇改名为:Python创意编程100例turtle篇
这是最后一个第101案例,这个案例是在秋天这个炫丽的季节慢慢地显示出字幕......
字幕如下:
《Python创意编程100例turtle篇》就先编到这里为止了,
随着Python与操作系统的迭代更新,
某些案例可能会随着岁月的流逝而无法运行。
但我相信,你一定能稍加修改就能让它“焕发生机”,
汝果欲学诗,功夫在诗外!
www.scratch8.net
"""
from turtle import *
from pygame import mixer
__author__ = "李兴球"
__date__ = "2019/9/24"
mixer.init()
mixer.music.load("秋日的私语.mid")
mixer.music.play(0,-1)
width,height = 500,282
screen = Screen()
screen.tracer(0)
screen.title("秋日私语_编者的话_by 李兴球")
screen.setup(width,height)
bgimages = [f'images/{i}.png' for i in range(1,57)]
amounts = len(bgimages)
words = ['《Python创意编程100例turtle篇》就先编到这里为止了',
'随着Python与操作系统的迭代更新,',
'某些案例可能会随着岁月的流逝而无法运行。',
'但我相信,你一定能稍加修改就能让它“焕发生机”',
'汝果欲学诗,功夫在诗外!',
'www.scratch8.net']
数量 = len(words)
hgs = [Turtle(visible=False) for w in words]
[t.penup() for t in hgs] # 每只海龟都抬笔
[t.color('cyan') for t in hgs] # 每只海龟的颜色
[t.setheading(90) for t in hgs] # 每只海龟方向朝上
[t.sety(-180 - i * 20) for i,t in zip(range(数量),hgs)]
distance = 0
ft = ("",12,'normal')
.......................
screen.mainloop()
下载完整源代码与素材,请
需要浏览更多吗?
成为会员后,登陆才能继续浏览!联系微信scratch8即可办理会员。
(会员专属:能浏览所有文章,下载所有带链接的Python资源。)

