Woodstock

Code: We can control the character with the right arrow key but it goes forward only. Can you change the code to move all 4 directions (up, down, left, right)?

import sys
import pygame

pygame.init()
FPS = 60
fpsClock = pygame.time.Clock()
WIDTH = 800
HEIGHT = 400
DISPLAY = pygame.display.set_mode((WIDTH, HEIGHT), 0, 32)
WHITE = (255, 255, 255)

class Player:
    sprite = pygame.image.load('crag.png')
    sprite = pygame.transform.scale(sprite, (128, 128))
    def __init__(self, pos):
        self.x = pos[0]
        self.y = pos[1]
    def control(self):
        pressed_keys = pygame.key.get_pressed()
        if pressed_keys[pygame.K_RIGHT]:
            self.x = self.x + 5            
    def show(self):
        DISPLAY.blit(self.sprite, (self.x, self.y))

PC = Player((200, 200))

while True:
    DISPLAY.fill(WHITE)
    for event in pygame.event.get():
        if event.type == pygame.QUIT:
            pygame.quit()
            sys.exit()

    PC.control()
    PC.show()    
    
    pygame.display.update()
    fpsClock.tick(FPS)