NEW
Font size
WorksheetsCurso Fundamentos de Python
Total questions: 20
Worksheet time: 11mins
¿Para qué sirve type() en Python?
Crea listas o diccionarios según se indique dentro de los paréntesis
Imprime en consola el texto que se ponga dentro de los paréntesis
Indica el tipo de dato de una variable u objeto
Convierte cualquier variable u objeto al tipo de dato que se le indique
¿Para qué sirven los operadores aritméticos en Python?
Son usados para cálculos estadísticos usados en programas especiales
Para comparar diferentes variables y convertirlas al tipo de dato más óptimo
Para ejecutar operaciones de comparación entre variables de tipo flotante
Para ejecutar operaciones matemáticas fundamentales como suma, resta, multiplicación y división
¿Cuál es el resultado de la siguiente condicional en Python?
NY
New York City
Welcome to New York City
Marca error porque no se cumple la condición
¿Qué es una lista en Python?
Son un tipo de dato donde se almacenan datos que son del mismo tipo
Variables especiales para números enteros o flotantes
Son un tipo de datos donde se pueden almacenar colecciones de datos de cualquier tipo
Representan iteraciones de bloques de código que se repiten dada una condición
¿Para qué se utiliza el método lower() en Python?
Para pasar toda un string a mayúsculas.
Se necesita para convertir un int a string
Para redondear un número flotante
Para pasar toda un string a minúsculas
¿Cuál es la forma correcta de crear un diccionario en Python?
inventory = [['televisions', 100], ['computers': 45], ['smartphones': 200], ['tablets': 34]]
inventory = ('televisions': 100, 'computers': 45, 'smartphones': 200, 'tablets': 34)
inventory = {'televisions': 100, 'computers': 45, 'smartphones': 200, 'tablets': 34}
N.A.
¿Para qué sirven los diccionarios en Python?
Son usados para evitar duplicidad de datos.
Para guardar listas de un solo tipo de datos.
Sirven para crear listas de listas únicamente con strings.
Para guardar valores a los que podamos acceder fácilmente con su llave.
¿Qué se obtiene al ejecutar el siguiente ciclo for en Python?
Imprimirá solo el último elemento de la lista al terminar la iteración
Imprimirá uno por uno de los elementos de la lista en Python. Itera dentro de la lista
Imprimirá toda la lista en una sola ejecución.
No imprime nada
¿Qué es una variable en programación?
Se trata de una estructura especial similar a listas, diccionarios y tuplas
Un espacio en memoria al que se le da un nombre para guardar algún dato
Un número aleatorio que varía dentro de un programa
Es un cálculo binario de comparación entre instrucciones.
¿Cuál es la diferencia entre un ciclo for y un while?
Ninguna, ambos ciclos son lo mismo, pero suele usarse más el ciclo for por ser más organizado y corto de escribir.
Ninguna, ambos ciclos son iguales y se pueden usar para lo mismo
El ciclo while es más fácil de escribir por su sintaxis de condicionales
Con el ciclo for tenemos definido cuántas veces iteramos, mientras que en el while es indefinido hasta que se cumpla la condición que indica
¿Cuál es el resultado de la siguiente condicional en Python?
990
El resultado es mayor o igual a 1000
El resultado es menor a 1000
1000
¿Para qué se utilizan condicionales como if en un programa?
Son utilizados para decidir si ejecutar o no un programa dependiendo de la cantidad de líneas de código
Para que el programa decida ejecutar una parte del programa con base en si se cumple una condición
Para ocultar código que no se ejecuta y que solo sirve como referencia para las personas que leen el código
Se suelen usar para repetir bloques de código de manera indefinida
¿Qué se obtiene al ejecutar la siguiente línea en Python?
print((8 / 2) + 4 * 8)
36
64
10.66666667
N.A.
¿Cuál es la principal diferencia entre una tupla y una lista en Python?
No hay diferencia alguna. Se usan de la misma manera.
Las listas son inmutables, lo que significa que podemos modificar cualquiera de sus elementos
Las tuplas son inmutables y en las listas sí podemos modificar sus elementos.
Una tupla solo puede contener números enteros y una lista cualquier tipo de dato
¿Qué resultaría de la siguiente expresión lógica en Python?
TRUE
False
1
True
¿Qué resultaría de la siguiente expresión lógica en Python?
TRUE
FALSE
True
False
¿Qué se obtiene al ejecutar la siguiente conversión en Python?
4
4.56
4.5
0
¿Qué se obtiene al ejecutar lo siguiente en una lista de Python?
['CL', 'MX', 'CO', 'PE', 'AR', 'ES', 'BR]
['MX', 'CO', 'PE', 'AR', 'ES', 'BR']
['CL']
['MX', 'CO', 'PE', 'AR', 'ES', 'BR, 'CL']
¿Qué se obtiene al ejecutar el siguiente código con el método replace() en strings en Python?
Salvador
Mario
Mario Salvador
Juan Salvador
¿Qué son los ciclos, loops o bucles en programación?
Instrucciones que ayudan a repetir cierta parte del código dado una condición o iterable.
Errores en el código que no deben generarse para no saturar la memoria del computador.
Ayudan a seleccionar caminos condicionales por los que se irá el programa dependiendo si una condición se cumple.
