WorksheetsFundamentos de Python 2
Total questions: 40
Worksheet time: 22mins
¿Qué es un módulo en Python y cómo se utiliza?
Un módulo en Python es un conjunto de datos.
Un módulo en Python es un tipo de variable.
Un módulo en Python es un programa que no se puede reutilizar.
Un módulo en Python es un archivo que contiene código Python y se utiliza para organizar y reutilizar el código.
¿Cómo se puede importar un paquete en Python?
include nombre_del_paquete
load nombre_del_paquete
require nombre_del_paquete
import nombre_del_paquete
¿Cuál es la función de la cadena 'strip()' en Python?
Eliminar caracteres especiales de una cadena.
Eliminar espacios en blanco al inicio y al final de una cadena.
Reemplazar todas las vocales en una cadena.
Convertir una cadena a mayúsculas.
¿Cómo se puede concatenar dos cadenas en Python?
Utilizar el método 'split()'
Aplicar la función 'append()'
Usar el operador '*'
Usar el operador '+' o el método 'join()'.
¿Qué es una lista en Python y cómo se declara?
Una lista en Python se declara con corchetes, por ejemplo: mi_lista = [1, 2, 3, 'a', 'b'].
Una lista en Python se declara con llaves, por ejemplo: mi_lista = {1, 2, 3, 'a', 'b'}.
Una lista en Python se declara con paréntesis, por ejemplo: mi_lista = (1, 2, 3, 'a', 'b').
Una lista en Python se declara sin ningún símbolo, por ejemplo: mi_lista = 1, 2, 3, 'a', 'b'.
¿Cómo se accede a un elemento de una lista en Python?
lista->indice
lista[indice:]
lista{indice}
lista[indice]
¿Qué es una excepción en Python y cómo se maneja?
Una excepción en Python es un error que interrumpe el flujo del programa y se maneja con bloques try y except.
Las excepciones son errores que no afectan el programa.
Las excepciones se manejan solo con el bloque try.
Una excepción en Python es un tipo de variable.
¿Cuál es la diferencia entre 'try' y 'except' en Python?
'try' se utiliza para definir funciones y 'except' para crear variables.
'try' se usa para importar módulos y 'except' para definir clases.
'try' es un comando de salida y 'except' es un bucle.
'try' intenta ejecutar código y 'except' maneja excepciones.
¿Qué es la programación orientada a objetos en Python?
La programación orientada a objetos en Python es un paradigma que organiza el código en clases y objetos.
La programación orientada a objetos en Python es un tipo de base de datos.
La programación orientada a objetos en Python se basa en funciones y procedimientos.
La programación orientada a objetos en Python es un lenguaje de marcado.
¿Cómo se define una clase en Python?
Una clase en Python se define con 'class NombreDeLaClase:'.
Una clase se define con 'create class NombreDeLaClase'
Una clase se define con 'def NombreDeLaClase:'
Las clases se definen usando 'class nombreClase'
¿Qué son los generadores en Python y para qué se utilizan?
Los generadores son tipos de variables que almacenan datos.
Los generadores son funciones que solo se utilizan en programación orientada a objetos.
Los generadores son funciones que devuelven un iterador y se utilizan para crear secuencias de datos de manera eficiente.
Los generadores son herramientas para compilar código en Python.
¿Cómo se crea un iterador en Python?
Se crea una lista con el método append().
Se utiliza la función iter() y next().
Se define una función con el decorador @iterator.
Se crea una clase con los métodos __iter__() y __next__().
¿Qué es un cierre (closure) en Python?
Un cierre (closure) en Python es una función que captura y recuerda el contexto de las variables de su entorno.
Un tipo de dato que se utiliza para almacenar listas.
Una clase que hereda de otra clase.
Una función que no tiene variables locales.
¿Cómo se abre un archivo en modo lectura en Python?
open('nombre_del_archivo', 'w')
open('nombre_del_archivo', 'x')
open('nombre_del_archivo', 'r')
open('nombre_del_archivo', 'a')
¿Cómo se puede manejar múltiples excepciones en Python?
Usando el bloque finally para manejar excepciones.
Usando el bloque try sin except.
Usando un solo bloque except con una tupla de excepciones.
Usando múltiples bloques except separados.
¿Qué función se utiliza para obtener la longitud de una lista en Python?
length()
size()
len()
count()
¿Cómo se puede crear un diccionario en Python?
Con corchetes, por ejemplo: mi_diccionario = {clave: valor}.
Con llaves, por ejemplo: mi_diccionario = [clave: valor].
Con paréntesis, por ejemplo: mi_diccionario = (clave: valor).
Con la función dict(), por ejemplo: mi_diccionario = dict(clave=valor).
¿Qué método se utiliza para eliminar un elemento de una lista en Python?
pop()
discard()
delete()
remove()
¿Cómo se puede verificar si una clave existe en un diccionario en Python?
Usando el operador 'in'
Usando el método 'exists()'
Usando el método 'check()'
Usando el método 'has_key()'
¿Qué es un decorador en Python y para qué se utiliza?
Un decorador es un tipo de variable que almacena funciones.
Un decorador es un método que se utiliza para crear objetos.
Un decorador es una función que modifica el comportamiento de otra función.
Un decorador es una clase que hereda de otra clase.
¿Qué es un bucle 'for' en Python y cómo se utiliza?
Un bucle 'for' se utiliza para manejar excepciones.
Un bucle 'for' se utiliza para crear clases.
Un bucle 'for' se utiliza para definir funciones.
Un bucle 'for' se utiliza para iterar sobre una secuencia (como una lista o un rango).
¿Cómo se puede convertir una cadena a un número entero en Python?
Usando la función number().
Usando la función float().
Usando la función str().
Usando la función int().
¿Qué es un conjunto (set) en Python y cómo se declara?
Un conjunto es una colección de elementos únicos y se declara con llaves, por ejemplo: mi_conjunto = {1, 2, 3}.
Un conjunto es una lista ordenada y se declara con corchetes.
Un conjunto es un tipo de variable que almacena datos en pares clave-valor.
Un conjunto es un tipo de dato que se utiliza para almacenar cadenas.
¿Cómo se puede crear una función en Python?
def nombre_funcion():
function nombre_funcion():
create nombre_funcion():
func nombre_funcion():
¿Qué es un bucle 'while' en Python y cómo se utiliza?
Un bucle 'while' se utiliza para manejar excepciones.
Un bucle 'while' se utiliza para iterar sobre una lista.
Un bucle 'while' se utiliza para ejecutar un bloque de código mientras una condición sea verdadera.
Un bucle 'while' se utiliza para definir funciones.
¿Cómo se puede convertir una lista en un conjunto en Python?
Usando la función dict().
Usando la función tuple().
Usando la función list().
Usando la función set().
¿Qué es un diccionario en Python y cómo se declara?
Un diccionario es un tipo de dato que se utiliza para almacenar cadenas.
Un diccionario es una lista ordenada y se declara con corchetes.
Un diccionario es una colección de pares clave-valor y se declara con llaves, por ejemplo: mi_diccionario = {'clave': 'valor'}.
Un diccionario es un tipo de variable que almacena datos en secuencia.
¿Cómo se puede eliminar un elemento de un diccionario en Python?
Usando el método pop().
Usando el método discard().
Usando el método remove().
Usando el método delete().
¿Qué es la herencia en Python y cómo se utiliza?
La herencia en Python es un mecanismo que permite a una clase heredar atributos y métodos de otra clase.
La herencia es un tipo de variable que almacena datos.
La herencia en Python se utiliza para crear funciones.
La herencia es un método para manejar excepciones.
¿Cuáles son métodos nativos de python?
split
format
find
join
¿Qué tipo de dato ocuparías para verificar una condición?
booleano
string
int
float
¿Cómo es que Python, el lenguaje de programación, obtuvo su nombre?
Guido van Rossum lo nombró en honor a Monty Python's Flying Circus, una serie de comedia de la BBC, popular en la década de 1970.
Guido van Rossum lo nombró después de que los Pythonidae - una familia de serpientes grandes y no venenosas.
Guido van Rossum lo nombró en honor a Python of Catana, un poeta dramático de la época de Alejandro Magno.
¿Cuál de las siguientes es un ejemplo de una extensión de archivo de Python?
py
pi
p
¿Cuáles son las razones para aprender Python?
(a)
¿Por qué Python es considerado un lenguaje de programación de alto nivel?
Python requiere conocimientos de programacion a bajo nivel
La sintaxis de Python es demasiado compleja
Python es dificil de leer y entender
Python tiene una sintaxis simple y legible.
¿Por qué se considera a Python un lenguaje interpretado?
Python es considerado un lenguaje interpretado porque su código se compila antes de ejecutarse.
Python es considerado un lenguaje interpretado porque su código se ejecuta línea por línea en tiempo real.
Python es considerado un lenguaje interpretado porque su código se ejecuta directamente en el hardware sin necesidad de compilación.
Python es considerado un lenguaje interpretado porque su código se traduce a lenguaje de máquina antes de la ejecución.
¿Qué son las variables en Python?
Las variables en Python son solo para números enteros
Las variables en Python son contenedores que se utilizan para almacenar valores.
Las variables en Python no son sensibles a mayúsculas y minúsculas
Las variables en Python no se pueden reasignar
¿Qué imprime cuando escribes el texto en verde?
print (5+3)
53
8
5 + 3
Nada
¿Qué es un contexto de administración en Python y cómo se utiliza?
Un contexto de administración es un bloque de código que se ejecuta en un entorno controlado.
Un contexto de administración es un tipo de variable que almacena configuraciones.
Un contexto de administración es un método para manejar excepciones.
Un contexto de administración es una función que se utiliza para crear clases.
¿Qué es un bucle 'break' en Python y cómo se utiliza?
Un bucle 'break' se utiliza para definir clases.
Un bucle 'break' se utiliza para finalizar un bucle antes de que termine su iteración.
Un bucle 'break' se utiliza para crear funciones.
Un bucle 'break' se utiliza para manejar excepciones.
