Bonjour,

J' essaye de contraindre l'utilisateur à rentrer un nombre dans un intervalle défini avec le code ci-dessous:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
 
money = 100
nextparty = True
 
while nextparty:
 
    mise = -1
    while mise < 0 or mise > money:
        mise = input ("Saisir votre mise:")
        try:
            mise = int (number)
        except ValueError:    
            print ("Vous n'avez pas rentrez un nombre") 
            mise = -1
            continue
        if mise <= 0:
            print ("la mise est inférieur à 0")
        if mise > money:
            print ("la mise est supérieure à money")
Je constate qu'il ne marche pas, en testant par exemple un imput de 101, mais je ne n'en comprends pas la cause.

Merci d'avance pour votre support,

Cordialement.