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

Fermé
Poloch - 22 mai 2010 à 18:31
 6ril - 25 mai 2010 à 18:42
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


A voir également:

1 réponse

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