wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Cuestionario sobre Numpy

Total questions: 26

Worksheet time: 13mins

Name
Class
Date
1.

¿Cuál es la sentencia correcta para importar Numpy?

a)

import numpy as np

b)

import numpy

c)

include numpy

d)

load numpy

2.

¿Cuál es una desventaja de las listas de Python en comparación con los arrays de NumPy?

a)

Son homogéneas

b)

Son rápidas para operaciones numéricas

c)

Consumen más memoria

d)

Están optimizadas para cálculos masivos

3.

¿Qué significa 'np' en el contexto de NumPy?

a)

Es una función de NumPy

b)

Es la convención estándar para abreviar NumPy

c)

Es un módulo diferente

d)

Es una variable de NumPy

4.

¿Qué se crea a partir de una lista de listas de valores?

a)

Un array de una dimensión

b)

Un array de dos dimensiones, conocido como matriz

c)

Un array de tres dimensiones, conocido como cubo

d)

Un array de cuatro dimensiones

5.

Si necesitas un array donde todos los elementos sean iguales a un valor específico, ¿qué función de NumPy usarías?

a)

np.empty(dimensiones)

b)

np.zeros(dimensiones)

c)

np.ones(dimensiones)

d)

np.full(dimensiones, valor)

6.

¿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?

a)

np.linspace(inicio, fin, n)

b)

np.arange(inicio, fin, salto)

c)

np.random.random(dimensiones)

d)

np.zeros(dimensiones)

7.

¿Qué función de NumPy se utiliza para crear un array con dimensiones especificadas cuyos elementos son aleatorios?

a)

np.linspace(inicio, fin, n)

b)

np.arange(inicio, fin, salto)

c)

np.random.random(dimensiones)

d)

np.full(dimensiones, valor)

8.

¿Cuál es el resultado de ejecutar np.arange(5)?

a)

[1, 2, 3, 4, 5]

b)

[0, 1, 2, 3, 4]

c)

[0, 1, 2, 3, 4, 5]

d)

[1, 2, 3, 4]

9.

¿Qué tipo de datos devuelve np.arange(1, 5, dtype=float)?

a)

[1, 2, 3, 4]

b)

[1.0, 2.0, 3.0, 4.0]

c)

[1.0, 2.0, 3.0, 4.0, 5.0]

d)

[1, 2, 3, 4, 5]

10.

¿Cuál es el resultado de np.arange(1, 6, 2, dtype=int)?

a)

[1, 2, 3, 4, 5]

b)

[1, 3, 5]

c)

[1, 2, 3, 5]

d)

[1, 4, 6]

11.

¿Qué función de NumPy se utiliza para crear un array de ceros?

a)

np.ones()

b)

np.zeros()

c)

np.array()

d)

np.empty()

12.

¿Cuál es la salida de la función np.arange(0, 10, 2)?

a)

[0, 1, 2, 3, 4]

b)

[0, 2, 4, 6, 8]

c)

[1, 3, 5, 7, 9]

d)

[2, 4, 6, 8, 10]

13.

¿Cuál es el rango de valores que puede generar la función np.random.randint(0, 10, size=5)?

a)

0 a 10

b)

1 a 10

c)

0 a 9

d)

1 a 9

14.

¿Qué tipo de datos genera la función np.random.randint por defecto?

a)

Flotantes

b)

Complejos

c)

Enteros

d)

Cadenas

15.

¿Cuál es la salida de convertir el array float_arr = np.array([1.5, 2.7, 3.1]) a enteros usando astype(int)?

a)

[1.5, 2.7, 3.1]

b)

[1, 2, 3]

c)

[2, 3, 4]

d)

[1, 3, 3]

16.

¿Cuál es el resultado de print(matriz[0, 1]) si matriz = np.array([[1, 2, 3], [4, 5, 6]])?

a)

1

b)

2

c)

3

d)

4

17.

¿Qué valores se obtienen al ejecutar print(arr[1:4]) si arr = np.array([10, 20, 30, 40, 50])?

a)

[10, 20, 30]

b)

[20, 30, 40]

c)

[30, 40, 50]

d)

[40, 50]

18.

Si matriz = np.array([[1, 2, 3], [4, 5, 6]]), ¿qué resultado se obtiene al ejecutar print(matriz[:, 1])?

a)

[1, 4]

b)

[2, 5]

c)

[3, 6]

d)

[1, 2]

19.

¿Cuál es el resultado de dividir el array arr1 = [1, 2, 3] por 2?

a)

[0.5, 1, 1.5]

b)

[2, 4, 6]

c)

[1, 2, 3]

d)

[0.2, 0.4, 0.6]

20.

¿Qué valor devuelve np.mean() para el array [1, 2, 3, 4]?

a)

10

b)

24

c)

2.5

d)

4

21.

¿Qué operación realiza axis=0 en una matriz de NumPy?

a)

Opera a lo largo de las filas (reduce las columnas).

b)

Opera a lo largo de las columnas (reduce las filas).

c)

Calcula la media de la matriz.

d)

Calcula la varianza de la matriz.

22.

¿Qué función de NumPy se utiliza para encontrar el valor mínimo en un array?

a)

np.max()

b)

np.min()

c)

np.sort()

d)

np.array()

23.

¿Qué eje se utiliza para ordenar por columnas en una matriz con np.sort()?

a)

axis=1

b)

axis=0

c)

axis=2

d)

axis=-1

24.

Dado el array `data = np.array([30, 10, 50, 20, 40])`, ¿cuál es la salida de `np.argsort(data)`?

a)

[0 1 2 3 4]

b)

[1 3 0 4 2]

c)

[2 4 3 1 0]

d)

[3 1 4 0 2]

25.

¿Qué función se utiliza para cambiar las dimensiones de un array sin alterar sus datos?

a)

reshape()

b)

transpose()

c)

resize()

d)

flatten()

26.

¿Para qué se utiliza NumPy en el análisis de datos?

a)

Procesamiento rápido de grandes conjuntos de datos.

b)

Manipulación de píxeles.

c)

Modelado de sistemas físicos.

d)

Cálculos numéricos complejos.