¡Hola a todos! Hoy vamos a hacer un simple simulador de dados desde cero. Si es de tus primeras veces programando, este tutorial es para tí.
Para ello, lo primero que tenemos que hacer es abrir Python. Ve a la página de inicio de Windows y selecciona ```IDLE```
Ahora hacemos click en ```File >> New file```. Acá es donde vamos a escribir nuestro código.
Primero importamos la librería que nos permite elegir números al azar.
```python
import random
```
Ahora vamos a generar un numero al azar y lo guardamos en una variable. En la variable ```resultado``` guardamos el número obtenido.
La librería random tiene una función llamada ```randint()```. La función ```randint(número mínimo, número máximo)``` requiere 2 parámetros (el número mínimo y el numero máximo entre los cuales elegir uno al azar). En nuestro caso el dado va entre 1-6.
```python
resultado = random.randint(1,6)
```
Si queremos mostrar el resultado necesitamos usar ```print()```. El código no quedaría de la siguiente manera:
```python
import random
resultado = random.randint(1,6)
print(resultado)
```
Si presionamos ```F5```, el programa nos va a pedir que guardemos el código y luego se ejecuta. Si todo resultó según lo planeado, deberíamos ver lo siguiente:
En mi caso, el número al azar fue 5. Si lo cerramos y volvemos a presionar ```F5``` el numero generado será otro.
Muy bien, ya tenemos el motor principal de nuestro programa funcionando, ahora tenemos que hacer que se vea más bonito. Para esto vamos a agregarle algunas mejoras:
```python
import random
resultado = random.randint(1,6)
print("El dado giro y obtuvo: ", resultado)
```
Si ejecutamos este nuevo código deberíamos ver un pequeño mensaje y el resultado obtenido. ¡Muy bien! pero todavía podemos mejorarlo aún mas. Nuestro código corre una sola vez y luego termina, lo que nosotros necesitamos es que siga funcionando. Para esto vamos a usar ```while```.
import random
while True:
resultado = random.randint(1,6)
print("El dado giro y obtuvo: ", resultado
input("Presiona cualquier tecla para lanzar nuevamente.")
Al correr este código vemos que el dado gira indefinidamente siempre que presionemos cualquier tecla.
El programa se puede seguir mejorando, pero lo vamos a dejar para la próxima. Este ejemplo es una buena aplicación para comenzar a programar en python. Espero les haya gustado, nos vemos pronto!
> Si tienes alguna duda, escríbela en los comentarios.
EL "CODIGO" ESTA SUBIDO EN LA FUENTE PORQUE EL FORMATO DE TARINGA ES FEO. SINO ACA TAMBIEN LES DEJO EL LINK http://copitosystem.com/es/python-dice-simulator
![[Principiantes] Como hacer un dado en Python desde cero [Principiantes] Como hacer un dado en Python desde cero](https://storage.posteamelo.com/assets-adonis/assets/2018/01/04/507-MMSIPnaS-4g.webp)


