Tipos de datos
Tipos de datos y simulación de dos dados
🎯 Objetivo de la clase
Al finalizar esta clase, el estudiante podrá:
- identificar tipos de datos básicos en Python
- trabajar con números y listas
- simular el lanzamiento de dados
- registrar resultados
- calcular sumas
- explorar patrones en los resultados
🧠 Tipos de datos en Python
En Python trabajamos con diferentes tipos de datos:
int → enteros (1, 2, 3)
float → decimales (0.5, 3.14)
str → texto (“cara”, “hola”)
list → colecciones ([1,2,3])
🔢 Ejemplos de tipos
a = 5
b = 3.2
c = "dado"
d = [1, 2, 3]
print(type(a))
print(type(b))
print(type(c))
print(type(d))
🎲 ¿Qué es un dado?
Un dado tiene posibles resultados:
\[
{1,2,3,4,5,6}
\]
Queremos simular esto en Python.
🎲 Simular un dado
import random
dado = random.randint(1, 6)
print(dado)
randint(1,6) genera un número entre 1 y 6
- Representa un lanzamiento de dado
🎲 Dos dados
Ahora lanzamos dos dados:
import random
d1 = random.randint(1,6)
d2 = random.randint(1,6)
print(d1, d2)
➕ Suma de los dados
import random
d1 = random.randint(1,6)
d2 = random.randint(1,6)
suma = d1 + d2
print(suma)
🔁 Repetir el experimento
import random
for i in range(5):
d1 = random.randint(1,6)
d2 = random.randint(1,6)
print(d1 + d2)
📋 Guardar resultados
import random
sumas = []
for i in range(10):
d1 = random.randint(1,6)
d2 = random.randint(1,6)
sumas.append(d1 + d2)
print(sumas)
🔢 Contar resultados
sumas = [7, 8, 7, 6, 7, 9, 5]
print(sumas.count(7))
👉 Podemos ver cuántas veces aparece cada suma
📊 Posibles sumas
Las sumas posibles son:
\[
2,3,4,5,6,7,8,9,10,11,12
\]
Pero… ¿todas ocurren igual?
⚠️ Pregunta clave
¿Es igual de probable obtener 2 que obtener 7?
👉 Intuición:
- 7 aparece más veces
- 2 aparece menos
🧠 Idea de distribución
Si repetimos muchas veces:
- algunas sumas aparecen más que otras
- aparece un patrón
👉 Esto es lo que llamamos distribución
🔍 Ejemplo visual simple
sumas = [2,3,4,5,6,7,8,9,10,11,12]
for s in sumas:
print(s)
👉 Luego contaremos cuántas veces aparece cada una
🚀 Lo que viene
En la actividad:
- simularemos muchos lanzamientos
- contaremos frecuencias
- veremos qué suma aparece más
- compararemos resultados
🧠 Idea final
No todo resultado es igual de probable.
👉 La simulación nos ayuda a descubrir eso.