import pygame
pygame.init()
pygame.mixer.music.load('aldair.mp3')
pygame.mixer_music.play()
pygame.event.wait()
input()
Bom dia, sou iniciante na programação, e estava tentando fazer um exercício de python que solicitava que eu fizesse um programa que tocasse uma música em mp3, resolvi utilizar o módulo playsound, mas depois percebi que também poderia ser feito com o módulo pygame, porém fiquei com duvida em uma coisa. Primeiro fiz o código como na primeira imagem, e não funcionou, depois procurei na internet o que poderia ter sido, e recomendaram colocar um input vazio na ultima linha. Assim o fiz, como mostra na segunda imagem e funcionou, mas para o meu aprendizado, não basta só funcionar, gostaria de entender o motivo que só funcionou após essa modificação, alguém poderia me explicar por favor?
Agradeço Desde Já.