Bonjour,

je viens de commenczer a apprendre le pythonmais voila je suis deja bloqué alors que ce n'est que le debut, j'ai vraiment essayé de resoudre ce porbleme mais je n'y susi pas arrivé. le but d emon programme est de trouver le chiffre mystere bon sa on connait mais en rajoutant des nivo apr exemple nivo 1 le chiffre se trouve enter 0 et 10 nivo 2 entre 0et et 50 jusqya niveau trois 0 et 100, et ala fin je voudrais faire une sorte tableau des meilleurs scores, car a la fin de chaque niveau le nombre de coup est compté donc voila je voudrais quand le meilleur score est battu rentré le nom de la personne, voila je vous met mon code aidez moi svp , j'en suis bloqué encore au nivo 2 je comprend pas il me dit erreur de syntaxe, je sais que c faible comme code mais je debut.
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
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
 
# -*- coding: utf-8 -*-
 
from random import randrange
 
nombre1 = randrange (0,10)
 
nombre2 = randrange (0,50)
 
nombre3 = randrange (0,100)
 
niveau = 0
 
choix = -1
 
essai = 0
 
print " bonjour ,le but de ce programme est de trouver le chiffre mystere "
 
print " tu as le choix entre :\n "
 
print " 1) le niveau 1 ( entre 0 et 10 )\n "
 
print " 2) le niveau 2 ( entre 0 et 50 )\n "
 
print " 3) le niveau 3 ( entre 0 et 100 )\n"
 
 
niveau = input (" Quel niveau choisis tu ? ")
 
while choix != nombre1 :
 
    if  niveau == 1 :
 
        choix = input  (" entrer un nombre entre 0 et 10 svp ") 
 
        essai = essai + 1
 
    if choix > nombre :
 
        print " le nombre est plus petit "
 
    if choix < nombre :
 
        print " le nombre est plus grand "
 
            while choix != nombre2 :
 
            if niveau == 2 :
 
                   choix = input (" entrer un nombre entre 0 et 50 svp ")
 
                   essai = essai + 1
 
            if choix > nombre :
 
                    print " le nombre est plus petit "
 
            if choix < nombre :
 
                    print " le nombre est plus grand "
 
            print " vous avez trouve le bon chiffre mystere en :",essai,"coups bravo "
 
print " vous avez trouve le bon chiffre mystere en :",essai,"coups bravo "
merci d'avance