Juego del 7 y medio en Python

1 minuto

Python

Con Python se puede realizar de forma muy sencilla.

# Bibliotecas
import random

# Variables
LIMITE = 7.5
baraja = [1, 2, 3, 4, 5, 6, 7, 0.5, 0.5, 0.5] * 4
mano = []
play = True

# Logica
while play:
    # Pide y guarda el numero
    posicion_aleatoria = random.randint(0, len(baraja) - 1)
    carta_aletatorio = baraja.pop(posicion_aleatoria)
    mano.append(carta_aletatorio)
    print('Mi mano: {mano}'.format(mano=mano))

    # Sumamos mi mano
    suma_total = 0
    for carta in mano:
        suma_total += carta

    print('Tengo {total} puntos'.format(total=suma_total))

    # Preguntar si nos queremos plantar
    respuesta = input('¿Te plantas?: ')
    if respuesta == 'si':
        play = False
    else:
        # Comprobamos si ha ganado o perdido
        if suma_total > LIMITE:
            print('Has perdido con {total}'.format(total=suma_total))
            play = False
        elif suma_total == LIMITE:
            print('Has ganado!!!')
            play = False

Esta obra está bajo una Licencia Creative Commons Atribución-NoComercial-SinDerivadas 4.0 Internacional.

Atribución/Reconocimiento-NoComercial-SinDerivados 4.0 Internacional

¿Me ayudas?

No te sientas obligado a realizarme una donación, pero cada aportación me ayuda a mantener el sitio en activo para que continúe existiendo y me motiva a continuar creando nuevo contenido.

Comprame un café
Pulsa sobre la imagen
  • 1 café: Se mantiene el dominio durante 4 meses.
  • 2 cafés: Se liquida 1 mes del Servidor Web.
  • 3 cafés: Se paga 1 mes de Newsletter.

Comentarios

{{ comments.length }} comentarios

Nuevo comentario

Nueva replica  {{ formatEllipsisAuthor(replyComment.author) }}

Acepto la política de Protección de Datos.

Escribe el primer comentario

Tal vez también te interese...