铭正文案网-每一句好文案都值得收藏

铭正文案网-每一句好文案都值得收藏

中秋节祝福小程序编辑版?

59

```python

import turtle

安装turtle库

pip install PythonTurtle

def display_poem():

poem = """

明月几时有,把酒问青天。

不知天上宫阙,今夕是何年。

我欲乘风归去,又恐琼楼玉宇,高处不胜寒。

起舞弄清影,何似在人间。

转朱阁,低绮户,照无眠。

不应有恨,何事长向别时圆?

人有悲欢离合,月有阴晴圆缺,此事古难全。

但愿人长久,千里共婵娟。

"""

for line in poem.split('\n'):

turtle.write(line, align='center', font=('Arial', 16, 'normal'))

turtle.goto(0, 200 - 20 * turtle.getcanvas().winfo_height() // 100)

turtle.ontimer(lambda: None, 1000)

def guess_the_riddle():

riddle = "三四五,象把弓, 十五十六正威风, 人人说我三十寿, 二十八、九便送终。(打一天体)"

answer = input("请猜一个与月亮相关的词语:")

if answer == "月亮":

print("恭喜你,答对了!")

else:

print("很遗憾,答案不正确。正确答案是:月亮")

def celebrate_mid_autumn_festival():

print("欢迎来到中秋节祝福小程序!")

print("1. 显示苏轼的《水调歌头·明月几时有》")

print("2. 猜灯谜")

print("3. 退出")

choice = input("请选择一个选项:")

if choice == '1':

display_poem()

elif choice == '2':

guess_the_riddle()

elif choice == '3':

print("感谢使用,再见!")

else:

print("无效的选项,请重新选择。")

if __name__ == "__main__":

turtle.speed(0)

turtle.bgcolor("black")

turtle.color("white")

turtle.penup()

turtle.goto(-150, 90)

turtle.pendown()

turtle.write("中秋节快乐!", align='center', font=('Arial', 24, 'bold'))

turtle.goto(0, 0)

turtle.listen()

turtle.onkey(celebrate_mid_autumn_festival, "1")

turtle.onkey(guess_the_riddle, "2")

turtle.onkey(lambda: turtle.bye(), "3")

turtle.mainloop()

```

功能介绍:

节日祝福语和诗词展示:

展示苏轼的《水调歌头·明月几时有》。

互动式灯谜游戏:

用户可以输入答案参与猜灯谜游戏。

动态背景特效:

模拟中秋明月的背景效果。

实现步骤:

1. 安装turtle库:`pip install PythonTurtle`

2. 编写代码,创建一个名为`mid_autumn_festival_interactive.py`的Python文件。

3. 运行程序,选择不同的功能选项来体验中秋节祝福小程序。

这个示例代码提供了一个简单的中秋节祝福小程序,用户可以通过选择不同的功能来查看祝福语、猜灯谜以及享受动态背景效果。你可以根据需要进一步扩展和美化这个小程序。