Comment faire un affichage "dynamique des questions", c'est a dire comment les stocker (base de données ? xml ? )
Comme tu veux, c'est ton jeu, tu t'imposes toi même les contraintes. Tu as des modules pour lire des bases de données,le xml, json, les fichiers en général, tu peux metttre les question en dur dans le code, etc..etc..
Comment faire pour que le programme interprète les questions ?
C'est à dire ?
Est-ce que Pygame est le plus adapté pour faire ce genre de projet sous python ?
Si c'est juste des questions "texte" python tout court aurait suffit, si tu veux le faire avec pygame fais le, tu pourras toujours le faire avec autre chose plus tard.