vb_shootinsplif
Messages postés6Date d'inscriptionlundi 9 mai 2005StatutMembreDernière intervention18 juin 2005
-
17 juin 2005 à 18:20
cs_Bl0tCh
Messages postés74Date d'inscriptiondimanche 2 novembre 2003StatutMembreDernière intervention 6 septembre 2008
-
18 juin 2005 à 17:10
Bonjour ,
je voulais savir si on pouvait en python gerer les "réponses" de l'utilisateur ?
par exemple, je fais en ce moment un prog de gestion :
print "Vous avez choisi la simulation d'emprunt !\nC'est parfait !"
mon = input("A combien s'évalue le pret que vous voulez effectuer ?")
dur = input("Combien de temps doit durer le remboursement ? (en années) ")
tau = input("a quel taux ? (en %) ")
j'aimerai à ce moment pouvoir verifier que l'utilisateur me donne bien :
cs_Bl0tCh
Messages postés74Date d'inscriptiondimanche 2 novembre 2003StatutMembreDernière intervention 6 septembre 2008 18 juin 2005 à 17:10
mince erreur ds le code scuse :
while 1:
try:
choix = input("Bienvenue !\nQue voulez vous faire ? :\n1 - une simulation d'emprunt ?\n2 - Un calcul de valeur acquise ?\n3 - Un test de rentabilité ?\n0 - Quitter\n")
except:
print 'Aucune reponse'
continue
if choix == 1: bla
elif choix == 2:bla
elif choix == 3:bla
elif choix == 0: break #hop on sort de la boucle, prog fini
vb_shootinsplif
Messages postés6Date d'inscriptionlundi 9 mai 2005StatutMembreDernière intervention18 juin 2005 18 juin 2005 à 12:39
nan y a rien a faire ... ca ne veut pas
je vais mieux m'expliquer :
mon prog commence par:
**
choix = input("Bienvenue !\nQue voulez vous faire ? :\n1 - une simulation d'emprunt ?\n2 - Un calcul de valeur acquise ?\n3 - Un test de rentabilité ?\n0 - Quitter\n")
**
ensuite je pars en while
**
while choix != 0:
**
Bienvenue !
Que voulez vous faire ? :
1 - une simulation d'emprunt ?
2 - Un calcul de valeur acquise ?
3 - Un test de rentabilité ?
0 - Quitter
**
là.. j'appuie sr entree et hop erreur
ca m'affiche
cs_Bl0tCh
Messages postés74Date d'inscriptiondimanche 2 novembre 2003StatutMembreDernière intervention 6 septembre 2008 18 juin 2005 à 17:09
Je vien de tester un input sans reponse, et choze etonnanate, contrairement à un raw_input, input declenche une exception lorsque l'on appuie directe sur entree ^^ :
>>> input('salut')
salut
Traceback (most recent call last):
File "<stdin>", line 1, in ?
File "<string>", line 0