Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1497 connectés 

  FORUM HardWare.fr
  Programmation
  Python

  Aide Tkinter Python

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Aide Tkinter Python

n°2280003
raroum
Posté le 22-04-2016 à 21:47:07  profilanswer
 

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.

mood
Publicité
Posté le 22-04-2016 à 21:47:07  profilanswer
 

n°2280004
raroum
Posté le 22-04-2016 à 22:29:11  profilanswer
 

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 !" )

n°2280456
masklinn
í dag viðrar vel til loftárása
Posté le 30-04-2016 à 19:59:52  profilanswer
 

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 [:mrbrelle]


---------------
Stick a parrot in a Call of Duty lobby, and you're gonna get a racist parrot. — Cody

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  Python

  Aide Tkinter Python

 

Sujets relatifs
PYTHON MYSQL C'est pourtant simple mais...Python : besoin de conseil pour un projet
Python tkinter taquinAide algo convertisseur hex/bin/dec (pseudo-code)
AIDE programme python DEBUTANTDemande d'aide pour instaler l'environement d'un FPGA
Thread et tkinterAide pour exercice c
Besoin d'aide pour l'interface graphique TKINTER du langage python 
Plus de sujets relatifs à : Aide Tkinter Python


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR