import turtle
import pygame
# 将画图的代码写成一个函数,或直接放在这里也行:
def drawing():
"""画图的代码"""
pass
# 写一个播放音乐的函数
def play_music(music_path):
"""播放背景音乐"""
pygame.mixer.init()
pygame.mixer.music.load(music_path)
pygame.mixer.music.play()
drawing()
# 提交作业时可以将如下两行代码注释掉,就不会报错了
music_file = "Our Love.mp3"
play_music(music_file)
收到这些代码后,使用代码的人可以用你给的音乐文件或随便找一个就可以播放了。
在某些 IDE (比如 PyCharm)中,以上代码可能要修改一下才能播放音乐:
import turtle
import pygame
import sys
# 将画图的代码写成一个函数,或直接放在这里也行:
def drawing():
"""画图的代码"""
pass
def play_music(music_path):
"""播放背景音乐"""
pygame.display.set_mode([300, 300])
pygame.mixer.init()
pygame.mixer.music.load(music_path)
pygame.mixer.music.play()
while 1:
for event in pygame.event.get():
if event.type == pygame.QUIT:
sys.exit()
drawing()
# 提交作业时可以将如下两行代码注释掉,就不会报错了
music_file = "Our Love.mp3"
play_music(music_file)