Partage
  • Partager sur Facebook
  • Partager sur Twitter

Problème variable

    22 mai 2015 à 19:13:19

    Bonjour à tous

    Je dois travailler sur python et je rencontre un problème pour un compteur, car lorsque j'incrémente une fois cela marche mais la seconde fois non, ceci est le jeu du pendu et N le nombre d'erreur lorsque l'utilisateur se trompe N=1 et une image s'affiche puis quand N=2 une seconde image...Et mon problème est là lorsque N=0 et qu'une erreur est commise pas de problème mais quand on se trompe une seconde fois python m'affiche "Can't convert 'int' object to str implicitly" et je ne vois pas pourquoi.

    Merci de votre aide

    N=0
    print('Votre nombre de mauvaises réponses est',N)
    while z(t,lettre) != z(t,t):
        #Z est une fonction qui cache le mot(qui est la variable t) sauf la premiere et derniere lettre.
        # la variable lettre est la variable contenant les lettres affichés et celle que l'utilisateur a entré
        a=input()
        if a in lettre :
            print("la lettre est déja proposé")
        else:
            lettre=lettre+a
        if a in t:
            print("Bravo")
        else:
            N=N+1
            print(N)
            print("Dommage")
        if N==1 :
            from tkinter import *
            fen1=Tk()
            #Creation du widget contenant l'image
            can1=Canvas(fen1, width =150, height =150,)
            photo = PhotoImage(file ='Premiere erreur.gif')
            item = can1.create_image(80, 80, image =photo)
            Label(image=photo).grid()
                #Demarrage
            fen1.mainloop()
        if N==2 :
            from tkinter import *
            fen2=Tk()
            #Creation du widget contenant l'image
            can1=Canvas(fen1, width =150, height =150,)
            photo = PhotoImage(file ='Deuxieme erreur.gif')
            item = can1.create_image(80, 80, image =photo)
            Label(image=photo).grid()
            #Demarrage
            fen2.mainloop()
    • Partager sur Facebook
    • Partager sur Twitter

    Problème variable

    × Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
    × Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
    • Editeur
    • Markdown