I am trying to get keyboard input using Pygame using this command:
if event.type == pg.KEYDOWN:
# ADD KEYBOARD EVENTS
keys = pg.key.get_pressed()
I want to check if the button pressed represents a number, I already know how to check if a string represent a number using try/except
command, but, in my code keys
is not a string, it is a huge tuple - and I don't know how to get it in an efficient way because every time I look in the internet on how to get keyboard input, they need to equate keys
to something like pygame.pygame.K_LEFT
and I don't want to do this for each number and furthermore every number in the number-pad (right side).
Is there an efficient way to determine if a user clicked on a number? Thanks!
See Question&Answers more detail:
os 与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…