黑脉金斑蝶

如本文章标有价格,需议价或其它事情商议请加微信pythonxia

天地玄黄,宇宙洪荒。从古到今,太阳之光,催生万物。我相信,宇宙不止一个地球。
我相信,其它的地球同样有着众多的小精灵。 就像我们人类有能力在别的星球上创造一个文明,
而在暗中观察这个文明的发展一样。宇宙中其它类地球的文明不造访我们的目的其实是在保护我们。
让我们自由发展,他们一直在观察着我们。我们以为自己是上帝,但上帝之上,还有上帝。
对于小小的蝴蝶,我们也要保护它们,它们和我们一样是地球中平等的成员。
阅读这个Python作品,聆听这首扣人心弦地背景音乐,想像蝴蝶们的万里迁徙。
它们,不仅仅是虫子的浴火重生。它们也是地球小小的一面镜子。生态保护,刻不容缓!

"""
   黑脉金斑蝶.py
   本程序主要学习全局变量和局部变量,以及用global申明全局变量的用法。
   在函数内定义的变量叫局部变量,在函数外定义的叫全局变量。
   Python规定,在函数内可以引用,但不能改变全局变量的值,
   如果要改变全局变量的值,则要显示的声明一个变量为全局变量。
"""
from sprites import *

PlaySound('Elements.wav',SND_ASYNC|SND_LOOP)  # 循环播放音乐

f = open("说明.txt")                          # 打开文件
c = f.read()                                  # 读取文件
f.close()                                     # 关闭文件
briefs = c.split('++++++++++')                # 以连加号分隔,返回列表

bgs = []                                      # 定义bgs列表
for i in range(1,14):                         # 在范围1,14迭代i      
    bgs.append('res/' + str(i) + ".png")      # 添加到列表

screen = Screen()                             # 新建屏幕
screen.setup(960,720)                         # 设定屏幕宽高    

index = 0                                     # 定义index变量
def alt_background():
    global index                              # 声明index是全局变量
    screen.bgpic(bgs[index])                  # 显示背景图   
    index = index + 1                         # index自增加1
    index = index % 13                        # index对13求余
    screen.ontimer(alt_background,20000)      # 20秒后再次调用函数
alt_background()                              # 调用alt_background函数

s = Sprite(visible=False,pos=(0,-720))        # 新建s角色

以下代码省略......


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

VIP免费查看

已有0人支付

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

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

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