导语
“愿我们2021都没有遗憾,2022年温柔和善。”
——顾木子吖
今天的话就好好带大家写一款元旦的小程序!(补发)
然后想回家的小伙伴儿就得开始抢票回家了,自己开车回家的小伙伴儿一路顺风,平平安安!小编
也要回家过元旦啦。
这几天可能文章就不怎么更新,也许有时间也会给大家尽量更新,哈哈哈~希望大家2022都开开心
心,万事如意,心想事成...... .“岁末已至,平安喜乐。”
正文
✨元旦小文案:
????“朝朝暮暮,沉淀过往,迎来新光”
???? 既要今朝醉 也要万年长。
???? “多少岁不重要,岁岁平安才重要”。
????我的老友散落在不同的城市,他们远方传来消息,那些消息柔杂在朋友圈里,酸甜苦辣,尽是
生活,新年,可以不见,但都要更好。
????小程序介绍:
本文是做的一个小游戏????:内容呢是想到了元旦的祝福词,都说一日之计在于晨,那么一年之首则为元旦,新年新气
象,元旦是人们为庆祝新的一年到来而设定的节日,日期为每年阳历的1月1日。
这么重大的节日,当然少不了大家的祝福啦。所以想着做了一款不同的祝福词跟送给大家,寓意都是特别好的祝福词。
图片是大家自己运行小程序刮出来滴哦~
????环境准备:
1)素材资料
首先是准备好需要的素材、图片、背景音乐????:(音乐的话感觉可以放关于新年的喜庆一点儿的,图片跟祝福词的话
大家可以都喜欢什么自己换就可以了)
2)运行环境
▲环境安装 本文用到的运行环境:Python3.7、Pycharm社区版2020、Pygame游戏模块部分自带
模块直 接导入不需要安装。(如果需要安装包软件、激活码或者遇到问题的话可以私信我哈!)
模块安装:pip install -i https://pypi.douban.com/simple/ +模块名
????代码展示:
import os
import sys
import random
import pygame
'''定义必要的常量'''
BGMPATH = 'music/bgm.mp3'
IMAGEDIR = 'pictures'
SUPPORTEXTS = ['jpg', 'png', 'bmp']
SCREENSIZE = (800, 600)
WHITE = (255, 255, 255, 27)
GRAY = (192, 192, 192)
'''随机读取一张图片'''
def readImageRandomly():
filenames = os.listdir(IMAGEDIR)
filenames = [f for f in filenames if f.split('.')[-1] in SUPPORTEXTS]
imgpath = os.path.join(IMAGEDIR, random.choice(filenames))
return pygame.transform.scale(pygame.image.load(imgpath), SCREENSIZE)
'''主程序'''
def main():
pygame.init()
pygame.mixer.init()
pygame.mixer.music.load(BGMPATH)
pygame.mixer.music.play(-1, 0.0)
pygame.mouse.set_cursor(*pygame.cursors.diamond)
screen = pygame.display.set_mode(SCREENSIZE)
pygame.display.set_caption('元旦快乐——恭贺')
surface = pygame.Surface(SCREENSIZE).convert_alpha()
surface.fill(GRAY)
image_used = readImageRandomly()
while True:
for event in pygame.event.get():
if event.type == pygame.QUIT:
pygame.quit()
sys.exit(-1)
mouse_event_flags = pygame.mouse.get_pressed()
if mouse_event_flags[0]:
pygame.draw.circle(surface, WHITE, pygame.mouse.get_pos(), 40)
elif mouse_event_flags[-1]:
surface.fill(GRAY)
image_used = readImageRandomly()
screen.blit(image_used, (0, 0))
screen.blit(surface, (0, 0))
pygame.display.update()
????效果展示:
界面猜不到吧?
嘻嘻,我们来揭开面纱!
贺卡祝福词是随机刮开滴,新的一年团团圆圆,健健康康哦~
我们再来随机翻开一张????:
时间来到了²⁰²²˙¹˙¹——2022 全糖 去冰。一看就是温柔的一年吖!
好啦,最后随机翻开一张吧????:
恭喜发财——红包拿来,哈哈哈哈~“2022年的关键词 平安喜乐 发大财!”
总结
新的一年希望好运可以一直持续下去๑•̀•́ฅ✧愿我所念的人平安喜乐,愿我所想的事顺心如意!
希望所有的人,在即将来到的2022都平平安安 ,因为这比财富和成功更重要呀~