秋日私语_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()

 
下载完整源代码与素材,请扫码付款。

VIP免费查看

已有0人支付

本站所有作品,教程等皆为原创,版权所有。只供个人及单位内部研究使用,对外展示或传播必需经本站同意,且注明来自本站。培训机构等用本站资源培训学生,需经本站授权。一旦付款,表示同意本站知识付费原则:数字商品,不支持退款。亦可直接向微信号scratch8付款购买。入住QQ群:225792826 和爱好者共同交流,并且能下载免费提供的Python资源(需提供真实姓名才可入群)
李兴球的博客_Python创意编程技术前沿_pygame » 秋日私语_Python字幕动画_turtle版
scratch

学本领,探索更大的世界!

李兴球博客 风火轮编程主页