Aide Tkinter Python - Python - Programmation
Marsh Posté le 22-04-2016 à 22:29:11
Voici le programme pour ceux qui ne voient pas la capture d'écran:
try:
chaine = input("Veuillez entrer votre Numéro de sécurité" )
numero = float(chaine)
except ValueError:
print(chaine, "n'est pas un nombre !" )
else:
e = 3
n = 0
while numero<1000 or numero>9998 :
e-=1
print("Numéro INVALIDE !\nIl vous reste",e,"essais" )
n+=1
if n==3:
print("Nombre d'essai authorisé dépassé\nVeuillez contactez un Administrateur" )
break
numero = float(input("Veuillez entrer votre Numéro de sécurité" ))
else:
print("Numéro VALIDE !" )
try:
chaine1 = input("Veuillez entrez la Clé de contrôle" )
cle = float(chaine1)
except ValueError:
print(chaine1, "n'est pas un nombre !" )
else:
i = 3
c = 0
while cle != 9999-numero%10000 :
i-=1
print("Clé de sécurité INVALIDE !\nIl vous reste",i,"essais" )
c+=1
if c==3:
print("Nombre d'essai authorisé dépassé\nVeuillez contactez un Administrateur" )
break
cle = float(input("Veuillez entrer la Clé de contrôle" ))
else:
print("Clé VALIDE !" )
Marsh Posté le 30-04-2016 à 19:59:52
raroum a écrit : je ne comprends pas comme faire sans changer mon programme. |
C'est parce-que changer le programme est le principe de l'exercice, tu es censé extraire le coeur du programme dans des fonctions pouvant être intégrées dans une interface graphique
Marsh Posté le 22-04-2016 à 21:47:07
Bonjour, je suis actuellement à Terminale et j'aurais besoin d'aide pour finir un projet.
j'ai fait un programme qui sert à vérifier si un code correspond à un bon numéro. Le programme fonctionne parfaitement, voici une capture d'écran du programme:
http://forums.futura-sciences.com/ [...] 1461353989
Cependant je dois maintenant, créer une interface graphique à l'aide de TKinter et y insérer ce programme. Mais je n'y arrive pas, je sais qu'il faut créer des fonctions, mais je ne comprends pas comme faire sans changer mon programme.
Merci d'avance pour votre aide.