Code de base Python "devinez le jeu de mots"

""" 
Fonction du programme : Werd Jumble word devining game 
Auteur : Sun Sansui 
Date d'écriture : 2022/9/10 
""" 
import random 

# Créer une séquence de mots 
WORDS = ( 
    "python", "jumble", "easy", " difficile ", "answer", 
    "continue", "phon", "position", "result", "game" 
) 
# démarrer le jeu 
print( 
    """ 
       Bienvenue dans le jeu de devinettes, 
    combinez les lettres en un mot correct 
    " "" 
) 
iscontinue = "y" 
while iscontinue == "y" or iscontinue == "Y": 
    # Choisissez au hasard un mot du programme 
    word = random.choix(WORDS) 
    # Une variable utilisée pour juger si le joueur devine 
    correctement correct = word 
    # Crée des mots dans le désordre 
    jumble = "" 
    while word : # Boucle lorsque word n'est pas une chaîne vide
        # En fonction de la longueur du mot, générer une position aléatoire du mot 
        position = random.randrange(len(word)) 
        # Supprimer la lettre de position du mot original 
        jumble += word[position] 
        # Supprimer la position de la lettre de position de le mot d'origine en coupant en tranches 
        word = word[:position] + word[(position + 1):] 
        print("\n\n out of sequence words:", jumble) 
        guess = input("Veuillez deviner :") 
        while guess != correct et devinez != "": 
            print("Désolé, ce n'est pas correct") 
            guess = input("Veuillez continuer à deviner :") 
        if guess == correct: 
            print("Génial, vous avez bien deviné !") 
            iscontinue = input("Si continuer (Y/N):")

Je suppose que tu aimes

Origine blog.csdn.net/Sjm05/article/details/126792802
conseillé
Classement