Python, vérifier une entrée sans "assert"

Poloch -  
 6ril -
Bonjour,

Je développe un petit programme (un jeu plus exactement) et je lui ai intégré une fonction multi-joueur. Mon seul hic, c'est que je veux faire en sorte que quand je demande le nombre de joueurs à l'utilisateur, si jamais à la place d'un chiffre entier il m'entre une chaine de caractères (par exemple) éviter d'afficher le message d'erreur.
Je ne peux donc pas utiliser les assert.

Vous avez une solution ? Merci d'avance

Bonne journée

1 réponse

  1. 6ril
     
    tu récupères comment le nombre de joueur?
    si tu fais un
    nb_joueur = input('Nombre de joueur(s) : ')

    try:
            int(nb_joueur)
    except:
            .....
    

    voilà comme ça tu vérifies si ce qui a été rentré par l'utilisateur peut être un entier
    0