Código básico de Python "adivina el juego de palabras"

""" 
Función del programa: Werd Jumble juego de adivinanzas de palabras 
Escritor: Sun Sansui 
Fecha de escritura: 2022/9/10 
""" 
importar aleatorio 

# Crear secuencia de palabras 
PALABRAS = ( 
    "python", "jumble", "fácil", " difícil ", "respuesta", 
    "continuar", "fon", "posición", "resultado", "juego" 
) 
# iniciar el juego 
print( 
    """ 
       Bienvenido al juego de adivinanzas de palabras, 
    combine las letras en una palabra correcta 
    " "" 
) 
iscontinue = "y" 
while iscontinue == "y" or iscontinue == "Y": 
    # Escoge aleatoriamente una palabra del programa 
    word = random.elección (PALABRAS) 
    # Una variable utilizada para juzgar si el jugador adivina 
    correctamente correcta = palabra 
    # Crear palabras desordenadas 
    revoltijo = "" 
    while palabra: # Bucle cuando la palabra no es una cadena vacía
        # Según la longitud de la palabra, genera una posición aleatoria de la palabra 
        position = random.randrange(len(word)) 
        # Borra la letra de la posición de la palabra original 
        jumble += word[position] 
        # Borra la letra de la posición de la palabra la palabra original cortando 
        palabra = palabra[:posición] + palabra[(posición + 1):] 
        print("\n\n palabras fuera de secuencia:", revoltijo) 
        adivinar = entrada("Por favor adivina:") 
        mientras adivina != corregir y adivinar != "": 
            print("Lo siento, no es correcto") 
            adivinar = input("Continúe adivinando:") 
        if adivinar == correcto: 
            imprimir("Impresionante, lo adivinó bien!") 
            iscontinue = input("Si continúa (S/N):")

Supongo que te gusta

Origin blog.csdn.net/Sjm05/article/details/126792802
Recomendado
Clasificación