Saltar al contenido

Juego de Python: tirar los dados

Es hora de nuevo para un guión de juego.

Cómo funciona

Este es un programa clásico de “tirar los dados”.

Usaremos el módulo aleatorio para esto, ya que queremos aleatorizar los números que obtenemos de los dados.

Establecemos dos variables (mínimo y máximo), el número más bajo y más alto de los dados.

Luego usamos un bucle while, para que el usuario pueda tirar los dados nuevamente.

El roll_again se puede establecer en cualquier valor, pero aquí se establece en “yes” o “y”,
pero también puede agregarle otras variaciones.

Tirando los dados

import random
min = 1
max = 6

roll_again = "yes"

while roll_again == "yes" or roll_again == "y":
    print "Rolling the dices..."
    print "The values are...."
    print random.randint(min, max)
    print random.randint(min, max)

    roll_again = raw_input("Roll the dices again?")

Entrenamiento de Python recomendado

Para el entrenamiento de Python, nuestra principal recomendación es DataCamp.