title: Different error in my pygame program
body: <p>Hello i have some error that i can't resolve and i need your help please because i need to finish this in 1 week 
  So first my program is a game 'Taupe' and i have some problem but i will tell you my most important problem, i have do a list for the apparition of my mole and another list for the apparition of the mole in precisely coordinate, mole appear but he don't disappear and that's my problem
  That's my code </p>
  
  <pre><code>    import pygame
  import random
  import time
  
  pygame.init()
  
  display_width = 600
  display_height = 480
  
  gameDisplay = pygame.display.set_mode((display_width, display_height))
  fond = pygame.image.load("background.jpg").convert()
  gameDisplay.blit(fond, (0, 0))
  pygame.display.set_caption('Tape Taupe')
  clock = pygame.time.Clock()
  
  gameIcon = pygame.image.load('Taupe.png').convert_alpha()
  pygame.display.set_icon(gameIcon)
  Taupe1 = pygame.image.load("Taupe.png")
  Taupe2 = pygame.image.load("Taupe.png")
  Taupe3 = pygame.image.load("Taupe.png")
  Taupe4 = pygame.image.load("Taupe.png")
  Taupe5 = pygame.image.load("Taupe.png")
  Taupe6 = pygame.image.load("Taupe.png")
  Taupe7 = pygame.image.load("Taupe.png")
  Taupe8 = pygame.image.load("Taupe.png")
  Taupe9 = pygame.image.load("Taupe.png")
  
  pygame.display.update()
  Marteau = pygame.image.load('Marteau.png')
  
  
  def Marteau(x, y):
      gameDisplay.blit(Marteau, (x, y))
  
  
  perso1 = pygame.image.load("troutaup.png").convert_alpha()
  gameDisplay.blit(perso1, (160, 55))
  
  perso2 = pygame.image.load("troutaup.png").convert_alpha()
  gameDisplay.blit(perso2, (320, 55))
  
  perso3 = pygame.image.load("troutaup.png").convert_alpha()
  gameDisplay.blit(perso3, (480, 55))
  
  perso4 = pygame.image.load("troutaup.png").convert_alpha()
  gameDisplay.blit(perso4, (160, 200))
  
  perso5 = pygame.image.load("troutaup.png").convert_alpha()
  gameDisplay.blit(perso4, (320, 200))
  
  perso6 = pygame.image.load("troutaup.png").convert_alpha()
  gameDisplay.blit(perso4, (480, 200))
  
  perso7 = pygame.image.load("troutaup.png").convert_alpha()
  gameDisplay.blit(perso4, (160, 350))
  
  perso8 = pygame.image.load("troutaup.png").convert_alpha()
  gameDisplay.blit(perso4, (320, 350))
  
  perso9 = pygame.image.load("troutaup.png").convert_alpha()
  gameDisplay.blit(perso4, (480, 350))
  
  
  def game_loop():
      x = (display_width * 0.45)
      y = (display_height * 0.8)
  
      x_change = 0
      y_change = 0
  
      gameExit = False
  
      while not gameExit:
          Taupe = random.choice([Taupe1, Taupe2, Taupe3, Taupe4, Taupe5, Taupe6, Taupe7, Taupe8, Taupe9])
      coordinates = random.choice(
          [[160, 55], [320, 55], [480, 55], [160, 200], [320, 200], [480, 200], [160, 350], [320, 350], [480, 350]])
      gameDisplay.blit(Taupe, coordinates)
      time.sleep(10)
      gameDisplay.blit(Taupe, coordinates)
  
      pygame.display.update()
      clock.tick(60)
  
      x += x_change
      y += y_change
  
      for event in pygame.event.get():
          if event.type == pygame.QUIT:
              pygame.quit()
              quit()
  
  
  pygame.quit()
  </code></pre>