if keys[K_RIGHT]:
    self.char_x -= 10
if keys[K_UP]:
    self.char_y -= 10
if keys[K_DOWN]:
    self.char_y += 10
Programming Pygame so that I can press multiple keys at once to get my character to move diagonally