WorksheetsCuestionario sobre Numpy
Total questions: 26
Worksheet time: 13mins
¿Cuál es la sentencia correcta para importar Numpy?
import numpy as np
import numpy
include numpy
load numpy
¿Cuál es una desventaja de las listas de Python en comparación con los arrays de NumPy?
Son homogéneas
Son rápidas para operaciones numéricas
Consumen más memoria
Están optimizadas para cálculos masivos
¿Qué significa 'np' en el contexto de NumPy?
Es una función de NumPy
Es la convención estándar para abreviar NumPy
Es un módulo diferente
Es una variable de NumPy
¿Qué se crea a partir de una lista de listas de valores?
Un array de una dimensión
Un array de dos dimensiones, conocido como matriz
Un array de tres dimensiones, conocido como cubo
Un array de cuatro dimensiones
Si necesitas un array donde todos los elementos sean iguales a un valor específico, ¿qué función de NumPy usarías?
np.empty(dimensiones)
np.zeros(dimensiones)
np.ones(dimensiones)
np.full(dimensiones, valor)
¿Qué función de NumPy crea un array de una dimensión cuyos elementos son la secuencia desde inicio hasta fin tomando valores cada salto?
np.linspace(inicio, fin, n)
np.arange(inicio, fin, salto)
np.random.random(dimensiones)
np.zeros(dimensiones)
¿Qué función de NumPy se utiliza para crear un array con dimensiones especificadas cuyos elementos son aleatorios?
np.linspace(inicio, fin, n)
np.arange(inicio, fin, salto)
np.random.random(dimensiones)
np.full(dimensiones, valor)
¿Cuál es el resultado de ejecutar np.arange(5)?
[1, 2, 3, 4, 5]
[0, 1, 2, 3, 4]
[0, 1, 2, 3, 4, 5]
[1, 2, 3, 4]
¿Qué tipo de datos devuelve np.arange(1, 5, dtype=float)?
[1, 2, 3, 4]
[1.0, 2.0, 3.0, 4.0]
[1.0, 2.0, 3.0, 4.0, 5.0]
[1, 2, 3, 4, 5]
¿Cuál es el resultado de np.arange(1, 6, 2, dtype=int)?
[1, 2, 3, 4, 5]
[1, 3, 5]
[1, 2, 3, 5]
[1, 4, 6]
¿Qué función de NumPy se utiliza para crear un array de ceros?
np.ones()
np.zeros()
np.array()
np.empty()
¿Cuál es la salida de la función np.arange(0, 10, 2)?
[0, 1, 2, 3, 4]
[0, 2, 4, 6, 8]
[1, 3, 5, 7, 9]
[2, 4, 6, 8, 10]
¿Cuál es el rango de valores que puede generar la función np.random.randint(0, 10, size=5)?
0 a 10
1 a 10
0 a 9
1 a 9
¿Qué tipo de datos genera la función np.random.randint por defecto?
Flotantes
Complejos
Enteros
Cadenas
¿Cuál es la salida de convertir el array float_arr = np.array([1.5, 2.7, 3.1]) a enteros usando astype(int)?
[1.5, 2.7, 3.1]
[1, 2, 3]
[2, 3, 4]
[1, 3, 3]
¿Cuál es el resultado de print(matriz[0, 1]) si matriz = np.array([[1, 2, 3], [4, 5, 6]])?
1
2
3
4
¿Qué valores se obtienen al ejecutar print(arr[1:4]) si arr = np.array([10, 20, 30, 40, 50])?
[10, 20, 30]
[20, 30, 40]
[30, 40, 50]
[40, 50]
Si matriz = np.array([[1, 2, 3], [4, 5, 6]]), ¿qué resultado se obtiene al ejecutar print(matriz[:, 1])?
[1, 4]
[2, 5]
[3, 6]
[1, 2]
¿Cuál es el resultado de dividir el array arr1 = [1, 2, 3] por 2?
[0.5, 1, 1.5]
[2, 4, 6]
[1, 2, 3]
[0.2, 0.4, 0.6]
¿Qué valor devuelve np.mean() para el array [1, 2, 3, 4]?
10
24
2.5
4
¿Qué operación realiza axis=0 en una matriz de NumPy?
Opera a lo largo de las filas (reduce las columnas).
Opera a lo largo de las columnas (reduce las filas).
Calcula la media de la matriz.
Calcula la varianza de la matriz.
¿Qué función de NumPy se utiliza para encontrar el valor mínimo en un array?
np.max()
np.min()
np.sort()
np.array()
¿Qué eje se utiliza para ordenar por columnas en una matriz con np.sort()?
axis=1
axis=0
axis=2
axis=-1
Dado el array `data = np.array([30, 10, 50, 20, 40])`, ¿cuál es la salida de `np.argsort(data)`?
[0 1 2 3 4]
[1 3 0 4 2]
[2 4 3 1 0]
[3 1 4 0 2]
¿Qué función se utiliza para cambiar las dimensiones de un array sin alterar sus datos?
reshape()
transpose()
resize()
flatten()
¿Para qué se utiliza NumPy en el análisis de datos?
Procesamiento rápido de grandes conjuntos de datos.
Manipulación de píxeles.
Modelado de sistemas físicos.
Cálculos numéricos complejos.
