
Python III
Quiz
•
Computers
•
Professional Development
•
Practice Problem
•
Medium
Daniel Beffermann
Used 1+ times
FREE Resource
Enhance your content in a minute
9 questions
Show all answers
1.
MULTIPLE CHOICE QUESTION
1 min • 1 pt
¿Cuál es la principal diferencia entre una lista en Python y un NumPy Array?
Answer explanation
Las listas son estructuras de datos más flexibles y pueden contener diferentes tipos de datos, mientras que los NumPy Arrays están diseñados para contener solo un tipo de dato homogéneo, lo que permite operaciones más rápidas.
2.
MULTIPLE CHOICE QUESTION
1 min • 1 pt
¿Cuál es la ventaja principal de usar operaciones vectorizadas en NumPy?
Answer explanation
Las operaciones vectorizadas en NumPy aplican la misma operación a cada elemento de un array, lo que mejora la eficiencia y rendimiento en cálculos matemáticos a gran escala.
3.
MULTIPLE CHOICE QUESTION
1 min • 1 pt
Este código imprime los tiempos mayores a 5 segundos. Ahora, necesitas modificar el código para que además de los tiempos mayores a 5, también se imprima un segundo array con los tiempos que son menores o iguales a 5. ¿Qué agregarías al código para lograr esto?
Añadir una nueva línea que use tiempos <= 5 para crear otro array que contenga los tiempos menores o iguales a 5 e imprimirlo.
Usar np.where(tiempos <= 5) para obtener los índices de los elementos que cumplen con la condición y luego imprimir esos índices.
Reemplazar tiempos > 5 por np.logical_and(tiempos > 5, tiempos <= 5) para imprimir ambos grupos de datos al mismo tiempo.
Modificar el array original para solo contener los tiempos menores a 5, y luego imprimir ese array.
Reemplazar print(resultado) por print(tiempos) para mostrar ambos arrays al mismo tiempo.
Answer explanation
La opción correcta es añadir una nueva línea que cree un array con los tiempos menores o iguales a 5. Esto permite imprimir ambos grupos de datos, cumpliendo con el requerimiento de la pregunta.
4.
MULTIPLE CHOICE QUESTION
1 min • 1 pt
¿Qué característica distingue a un diccionario de un set en Python?
Answer explanation
Los diccionarios permiten el almacenamiento de pares clave-valor, lo que los hace útiles para búsquedas rápidas, mientras que los sets almacenan solo valores únicos sin orden específico.
5.
MULTIPLE CHOICE QUESTION
1 min • 1 pt
¿Qué función de Pandas te permite cargar datos desde un archivo CSV?
Answer explanation
Pandas proporciona la función pd.read_csv() para cargar datos de un archivo CSV, facilitando el análisis y la manipulación de grandes conjuntos de datos tabulares.
6.
MULTIPLE CHOICE QUESTION
1 min • 1 pt
Sin embargo, necesitas generar un informe que no solo incluya los puntajes aprobados, sino también el promedio de todos los puntajes. ¿Cómo modificarías el código para obtener esta información adicional?
Cambiar print(aprobados) por print(aprobados, np.mean(aprobados))
Usar len(puntajes) para contar los estudiantes y dividir por ese número.
Filtrar los puntajes aprobados y luego calcular el promedio solo de esos puntajes.
Reemplazar print(aprobados) por un ciclo que imprima cada puntaje y su promedio.
Cambiar print(aprobados) por print(aprobados, np.mean(puntajes))
Answer explanation
La opción correcta es cambiar print(aprobados) por print(aprobados, np.mean(puntajes)). Esto permite mostrar los puntajes aprobados junto con el promedio de todos los puntajes, no solo de los aprobados.
7.
MULTIPLE CHOICE QUESTION
1 min • 1 pt
¿Cuál es la mejor estructura de datos para almacenar pares clave-valor?
Answer explanation
Los diccionarios en Python son ideales para almacenar pares clave-valor, permitiendo una búsqueda eficiente basada en claves.
8.
MULTIPLE CHOICE QUESTION
1 min • 1 pt
¿Qué característica define a las tuplas en Python?
Answer explanation
Las tuplas son estructuras de datos inmutables en Python, lo que significa que una vez creadas, no pueden ser modificadas, a diferencia de las listas.
9.
MULTIPLE CHOICE QUESTION
1 min • 1 pt
Ahora, tu objetivo es no solo filtrar los nombres que comienzan con la letra 'A', sino también contar cuántos amigos cumplen esta condición. ¿Qué agregarías al código para conseguir este nuevo resultado?
Reemplazar print(filtrados) por print(filtrados, filtrados.shape) para imprimir ambos resultados al mismo tiempo.
Usar un ciclo for adicional para recorrer la lista y contar manualmente los nombres.
Modificar el filtro para incluir solo nombres con más de tres letras y contar esos.
Reemplazar print(filtrados) por print(filtrados, len(filtrados)) para imprimir ambos resultados al mismo tiempo.
Usar np.count_nonzero() para contar los nombres que comienzan con 'A'.
Answer explanation
La opción correcta es reemplazar print(filtrados) por print(filtrados, len(filtrados)) para mostrar tanto la lista filtrada como la cantidad de nombres que comienzan con 'A', logrando así el objetivo de contar.
Similar Resources on Wayground
11 questions
Módulo 4 - Sistema Operativo Open Source
Quiz
•
Professional Development
10 questions
python quiz
Quiz
•
6th Grade - Professio...
11 questions
HTML & CSS
Quiz
•
Professional Development
10 questions
Metaverso - IES Delgado Hernandez
Quiz
•
Professional Development
10 questions
QR Code
Quiz
•
Professional Development
14 questions
IDS804 SCRUM
Quiz
•
Professional Development
12 questions
Esquema funcional i estructura d'un ordinador (Tema1)
Quiz
•
Professional Development
10 questions
Bases de datos
Quiz
•
Professional Development
Popular Resources on Wayground
5 questions
This is not a...winter edition (Drawing game)
Quiz
•
1st - 5th Grade
25 questions
Multiplication Facts
Quiz
•
5th Grade
10 questions
Identify Iconic Christmas Movie Scenes
Interactive video
•
6th - 10th Grade
20 questions
Christmas Trivia
Quiz
•
6th - 8th Grade
18 questions
Kids Christmas Trivia
Quiz
•
KG - 5th Grade
11 questions
How well do you know your Christmas Characters?
Lesson
•
3rd Grade
14 questions
Christmas Trivia
Quiz
•
5th Grade
20 questions
How the Grinch Stole Christmas
Quiz
•
5th Grade
Discover more resources for Computers
26 questions
Christmas Movie Trivia
Lesson
•
8th Grade - Professio...
25 questions
Christmas Movies
Quiz
•
Professional Development
20 questions
Christmas Trivia
Quiz
•
Professional Development
15 questions
Fun Holiday Trivia
Quiz
•
Professional Development
25 questions
Name That Tune - Christmas
Quiz
•
Professional Development
29 questions
Christmas Song Emoji Pictionary
Quiz
•
Professional Development
9 questions
Holiday Movie Trivia
Lesson
•
Professional Development
34 questions
Winter Trivia
Quiz
•
Professional Development
