Re: [HS] Python

Top Page

Reply to this message
Author: Heurtaux Vincent
Date:  
To: guilde
Subject: Re: [HS] Python
Merci à tous !

En m'acharnant, j'ai trouvé cet après-midi les exceptions et le
"try ... except" qui m'a donné :

#!/usr/bin/env python
#-*- coding: latin1 -*-
# Demande un entier et vérifie la validité du type.
# Envoie un message d'erreur tant que l'entrée n'est pas un entier.
a=raw_input("Entrez un nombre entier:", )
while not isinstance(a,(int)):
try:
a=int(a)
except:
print "Ceci n'est pas un nombre entier ! Recommencez :"
a=raw_input( 'Entrez un nombre entier:' )
else:
print 'a=',a ,"fin"

J'avais acheté le livre de Tarek Ziadé...et une revue "CodingSchool" en
presse. Je vais étudier tous vos conseils, merci encore.
--
Vincent Heurtaux
liste pour débutants Linux :
mailto:minux-request@ml.free.fr?subject=subscribe