Repaso: simulación de dados
Parte de la sección Datos y gráficos del Journey de Machine Learning de Coddy. Lección 19 de 60.
Desafío
FácilUn juego de mesa tiene 5 rondas de 3 dados. Una ronda es fuerte cuando ninguno de sus dados es menor que 4. Simula una partida usando la seed que lee el programa:
- Genera las 15 tiradas (de 1 a 6) de una vez y organízalas en
rounds, una fila por ronda, en el orden en que se generan. - Construye un marcador: número de ronda (de 1 a 5), dado más alto y dado más bajo.
- Imprímelo como se muestra abajo y, después, cuenta las rondas fuertes.
Esta es la partida para la semilla 13:
Su salida:
Round, highest, lowest:
[[1 6 5]
[2 6 1]
[3 6 2]
[4 6 1]
[5 5 4]]
Rounds with no die under 4: 2Pruébalo tú mismo
import numpy as np
seed = int(input())
# Escribe tu código a continuación
Todas las lecciones de Datos y gráficos
4Dar forma a los datos
Cambiar la forma de los arraysUnir arraysNúmeros aleatoriosRepaso: simulación de dados2Arrays de NumPy
Creación de arraysForma y tamañoRangos de númerosIndexación y segmentaciónRepaso: cuadrícula de temperaturas5Gráficos de líneas y de dispersión
Etiquetas y títulosGráficos de dispersiónVarias líneas y leyendasColores y marcadoresFiguras y ejesRepaso: pasos semanales3Matemáticas con arrays
Operaciones matemáticas con arrays completosEstadísticas resumidasEstadísticas por ejeDifusiónMáscaras booleanasRepaso: calificaciones de exámenes6Gráficos para datos
Gráficos de barrasHistogramasVarios gráficos en unoImágenes como matricesRepaso: informe de precipitacionesPractica por tu cuenta: Compilador de Python online