IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Programmation multimédia/Jeux Python Discussion :

Jeu du pendu {simple} (test)


Sujet :

Programmation multimédia/Jeux Python

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Futur Membre du Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Novembre 2019
    Messages
    3
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Calvados (Basse Normandie)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Novembre 2019
    Messages : 3
    Par défaut Jeu du pendu {simple} (test)
    Je souhaite racourcir ce programme ^^'

    merci à ce qui vont m'aider :p
    Nom : test.PNG
Affichages : 6863
Taille : 32,1 Ko

  2. #2
    Futur Membre du Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Novembre 2019
    Messages
    3
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Calvados (Basse Normandie)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Novembre 2019
    Messages : 3
    Par défaut
    Nom : test2.PNG
Affichages : 4443
Taille : 18,2 Ko

  3. #3
    Expert confirmé Avatar de BufferBob
    Profil pro
    responsable R&D vidage de truites
    Inscrit en
    Novembre 2010
    Messages
    3 041
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : responsable R&D vidage de truites

    Informations forums :
    Inscription : Novembre 2010
    Messages : 3 041
    Par défaut
    Citation Envoyé par Pabli Voir le message
    Je souhaite racourcir ce programme ^^'
    salut

    Citation Envoyé par Pabli Voir le message
    (...)
    plutôt que de coller des copies d'écran tu devrais utiliser la balise [CODE][/CODE] (le # dans la barre d'outils)

    ensuite il n'est déjà pas très long ce code, il n'est d'ailleurs même pas complet (il manque les imports et l'appel à la première fonction au minimum), qu'est-ce qui te pose problème exactement ?

  4. #4
    Futur Membre du Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Novembre 2019
    Messages
    3
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Calvados (Basse Normandie)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Novembre 2019
    Messages : 3
    Par défaut
    [QUOTE=BufferBob;11215033]salut
    Bien je l'ai un peu changer mais il bug et effectivement assez court en faite :

    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
    66
    67
    68
    69
    70
    71
    72
    73
    74
    75
    76
    77
    78
    79
    80
    81
    82
    83
    84
    85
    86
    87
     
    def ask_a_word():
        word=input("Le mot que vous allez choisir est : ").upper()
        return(word)
     
    def cls():
        print("\n"*50)
     
    def show_mystery(chain1):
        for i in range(len(chain1)):
            if i==0 or i==len(chain1)-1:
                print(chain1[i],end=' ')
            else:
                print("_",end=' ')
     
    def test(chain1, car):
        if car in chain1:
            print(f'Le caractère {car} apparait {chain1.count(car)} fois dans le mot mystère !')
            return(True)
        else:
            print(f'Le caractère {car} est pas dans le mot mystère !')
            return(False)
     
    def poster(chain1, chain2):
        chain2+=chain1[0]+chain1[len(chain1)-1]
        for car in chain1:
            if car in chain2:
                print(car,end=" ")
            else:
                print("_",end=" ")
     
    def letter():
        letter=input("Donner une lettre : ").upper()
        return(letter)
     
    def answer():
        ans=input("Avez vous trouvé ?  ").upper()
        if (ans=="oui"):
            return(True)
        else:
            return(False)
     
    def check(chaine1):
        ans=input("Entrer votre proposition : ").upper()
        if ans==chain1:
            print("Vous avez gagné")
            return(True)
        else:
            print("Vous avez perdu")
            return(False)
     
    def extreme(chain):
        return(chain[0]+chaine[len(chain)-1])
     
    def pendu():
        life=8
        word=ask_a_word()
        cls()
        cword=show_mystery(word)
        dword=''
        while True:
            if life<=0:
                print("Vous avez perdu ! :")
                break
            else:
                print(cword)
                letter=input("Donner une lètre : ").upper()
                dword+=letter
                v=test(word,letter)
                test(word,letter)
                if v==True:
                    cword=poster(word,dword)
                    print(cword)
                else:
                    life-=1
                r=input("avez vous trouver le mot oui ou non : ")
                if r=='oui':
                    rword=input("donner le mot en majuscule : ")
                    if rword==word:
                        print("GG vous avez gagner !!! :p ")
                        break
                    else:
                        print("Vous avez perdu ! ")
                        cls()
                        break
                else:
                    print("continue alors !")

Discussions similaires

  1. Jeu Bonhomme pendu
    Par yinyann86 dans le forum Delphi
    Réponses: 11
    Dernier message: 14/11/2006, 17h03
  2. Le jeu du pendu.
    Par giggs dans le forum C
    Réponses: 5
    Dernier message: 31/10/2006, 13h40
  3. jeu du pendu
    Par krachik dans le forum Langage
    Réponses: 5
    Dernier message: 24/10/2006, 12h48
  4. [C++] Urgent Développeur pour Jeu de cartes simple
    Par koros21 dans le forum Projets
    Réponses: 6
    Dernier message: 10/09/2006, 13h19
  5. Réponses: 4
    Dernier message: 24/03/2006, 13h54

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo