import pygame as pg pg.init() screen = pg.display.set_mode((800,600)) done = False while not done: keys = pg.key.get_pressed() for event in pg.event.get(): if event.type == pg.QUIT: done = True if keys[pg.K_LSHIFT] and keys[pg.K_a]: print('left shift and a key pressed') elif keys[pg.K_LSHIFT] and keys[pg.K_b]: print('left shift and b key pressed') elif keys[pg.K_a]: print('only a key pressed') elif keys[pg.K_b]: print('only b key pressed') pg.display.update()or
import pygame as pg pg.init() screen = pg.display.set_mode((800,600)) done = False while not done: for event in pg.event.get(): if event.type == pg.QUIT: done = True elif event.type == pg.KEYDOWN: if event.key == pg.K_a and pg.key.get_mods() & pg.KMOD_SHIFT: print('shift and a keys pressed') elif event.key == pg.K_b and pg.key.get_mods() & pg.KMOD_SHIFT: print('shift and b keys pressed') elif event.key == pg.K_a: print('only a key pressed') elif event.key == pg.K_b: print('only b key pressed') pg.display.update()
Recommended Tutorials: