Réponse :
Bonjour voici une version (mais du drapeau français.
Ça n'utilise pas exactement la même syntaxe que toi mais je pense que ça peut t'aider et un conseil va directement dans python et test tes programme en direct tu comprendras mieux.
Regarde la pièce jointe
J’espère avoir t’aider !