A voir également:
- Avec python : if n =
- Citizen code python - Guide
- Ce programme est écrit en python ✓ - Forum Python
- Compris entre python ✓ - Forum Python
- Lancer script python linux - Forum Ubuntu
4 réponses
fiddy
Messages postés
11069
Date d'inscription
samedi 5 mai 2007
Statut
Contributeur
Dernière intervention
23 avril 2022
1 836
12 janv. 2010 à 22:17
12 janv. 2010 à 22:17
Salut,
Je te conseille de plutôt utiliser raw_input(). Cela te renverra un string dans tous les cas. Il ne te restera plus qu'à convertir en nombre avec la fonction int().
Sinon, tu peux utiliser les exceptions.
Cdlt,
Je te conseille de plutôt utiliser raw_input(). Cela te renverra un string dans tous les cas. Il ne te restera plus qu'à convertir en nombre avec la fonction int().
Sinon, tu peux utiliser les exceptions.
Cdlt,
Bonjour,
Je n'ai pas compris comment je pourrais utiliser raw_input dans mon cas.
Je m'explique mieux :
Je veux faire entrer à l'utilisateur un chiffre, mais s'il entre un caractère ( lettre, virgule, point, ...) le programme crash. Si j'utilise raw_input, il ne crash plus, mais cela ne marche plus par la suite. Ce que je veux, c'est un moyen pour que dans le cas ou l'utilisateur entre un caractère autre qu'un chiffre, un message lui dise qu'il s'est trompé et lui demande de recommencer.
Si tu pouvais me montrer comment faire avec raw_input, flddy, ou bien si quelqu'un à une autre suggestiob ou code, je suis preneur.
Merci.
B.
Je n'ai pas compris comment je pourrais utiliser raw_input dans mon cas.
Je m'explique mieux :
Je veux faire entrer à l'utilisateur un chiffre, mais s'il entre un caractère ( lettre, virgule, point, ...) le programme crash. Si j'utilise raw_input, il ne crash plus, mais cela ne marche plus par la suite. Ce que je veux, c'est un moyen pour que dans le cas ou l'utilisateur entre un caractère autre qu'un chiffre, un message lui dise qu'il s'est trompé et lui demande de recommencer.
Si tu pouvais me montrer comment faire avec raw_input, flddy, ou bien si quelqu'un à une autre suggestiob ou code, je suis preneur.
Merci.
B.