Diferencia entre revisiones de «Ahorcado en Python»

Contenido eliminado Contenido añadido
Danimros (discusión | contribs.)
Sin resumen de edición
Danimros (discusión | contribs.)
Línea 26:
== Mejoras ahorcado ==
 
=== Agregar más palabras ===
 
Para hacer el juego más interesante, necesitaremos incluir más palabras, de tal forma que la elección sea aleatoria y se más difícil adivinar la palabra secreta.
 
Una opción es crear una lista de palabras:
 
<syntaxhighlight lang="python">
palabras = 'valoracion aprenderpython comida juego python'.split()
</syntaxhighlight>
 
La función split() nos separará las palabras en una lista, mirando los espacios entrer palabras.
 
Podemos crear una función que devuelva una palabra al final, de la lista listaPalabras. Para ello utilizaremos una función de la librería random, que deberemos importar al principio de nuestro programa.
 
<syntaxhighlight lang="python">
import random
</syntaxhighlight>
 
La función '''radint''' devuelve un número aleatorio del rango que pidamos. Esta función pertenece al '''módulo random''', que hemos importado al comienzon de nuestro programa.
 
<syntaxhighlight lang="python">
posicion = random.randint(0, len(palabras) - 1)
palabraSecreta = palabras[posicion]
</syntaxhighlight>
 
En un lugar del programa, deberemos llamar a la función buscarPalabraAleat y asignarle el valor devuelto a la variable que tiene la palabra con la que vamos a jugar.