La diferencia esencial entre las funciones pygame.event.get y pygame.event.poll
pygame.event.get ----- Obtener eventos de la cola
pygame.event.poll -------- Obtener un solo evento de la cola
para evento en pygame.event.get()
El código anterior creará una lista de eventos que actualmente esperan ser procesados y luego usará un bucle for para iterar a través de estos eventos. De esta forma podremos realizar diferentes acciones dependiendo del orden en el que se generan los eventos.
pygame.event.poll
Devuelve un evento de la lista de eventos en espera de ser procesados.