秋日私语_Python字幕动画_turtle版

Python创意多媒体动画秋日私语

Python创意多媒体动画秋日私语


收获的季节来了,金黄色的秋天来了,这个小小的程序也来了。本程序借用了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资源。)

关于李兴球

李兴球的博客是Python创意编程原创博客
此条目发表在python, turtle分类目录。将固定链接加入收藏夹。