Ir al contenido principal

Solución de 7. Cara o cruz

En este caso debemos hacer uso de la función random.uniform() de la librería random, que tendremos que importar. Dicha función devuelve un número aleatorio entre los límites superior e inferior que indiquemos, siguiendo una distribución de probabilidad uniforme.

import random

def cara_o_cruz():
    # Escribe aquí tu código
    random_number = random.uniform(0, 1)

    if random_number < 0.5:
        return "cara"
    else:
        return "cruz"

    # return "cara" if random_number < 0.5 else "cruz"

En este caso aparece comentada una solución alternativa y tal vez más "elegante".

Volver a los ejercicios


Comentarios

Entradas populares de este blog

Cómo crear proyectos y clases en Java con Eclipse.

Continuamos con Java y después de haber visto cómo instalar todo lo necesario para poder programar, vamos a ver, en esta publicación muy breve, cómo se crean los proyectos y las clases en Eclipse, paso fundamental para crear programas Java. Si todavía no has visto cómo instalar todo el software necesario, te dejo un enlace a las publicaciones donde lo explico. - Instalar Java. - Instalar el JDK. - Instalar Eclipse. Lo primero es crear el proyecto java. Para ello, estando dentro de Eclipse, hacemos clic en el botón indicado en la siguiente imagen. Se nos desplegará la siguiente ventana donde le damos nombre al proyecto en la primera casilla. No necesitaremos tocar ninguna otra opción. Hacemos clic en "Finish" y ya estará creado el proyecto. Nos aparecerá el proyecto en forma de carpeta en la ventana de la izquierda del programa "Package Explorer". Lo siguiente será crear una clase. Para ello hacemos clic derecho sobre la carpeta del proyect...

Cómo instalar el JDK 8, Java.

El JDK (Java Development Kit) es la herramienta básica para poder desarrollar programas Java. El proceso para instalarlo en nuestro equipo es muy simple y lo explicamos a continación. Primer paso: Accedemos mediante el siguiente enlace a la página oficial de Java: https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html Segundo paso: Como podemos observar en la captura, nos aparecerán diferentes archivos para cada sistema operativo. Hacemos clic en "Accept License Agreement " y seleccionamos el archivo para nuestro sistema operativo teniendo en cuenta si nuestro sistema es 64 bits (x64) o 32 bits (x86). Tercer paso: Accedemos a la ubicación donde hayamos descargado el archivo (generalmente la carpeta descargas) y lo ejecutamos. Nos aparecerá la habitual ventana del asistente de instalación. Seguimos los pasos haciendo clic en next. Esta ventana nos permitirá seleccionar los elementos que queramos instalar. Lo nor...