WorksheetsFunciones en Python
Total questions: 30
Worksheet time: 20mins
¿Qué es una función en Python?
Una función en Python es un tipo de variable.
Una función en Python es un método para crear clases.
Una función en Python es un comando para ejecutar scripts.
Una función en Python es un bloque de código que realiza una tarea específica y puede recibir parámetros y devolver valores.
¿Cómo se define una función en Python?
Una función en Python se define con 'def nombre_funcion(parametros):'.
Las funciones en Python se definen usando 'define nombre_funcion(parametros):'.
Una función en Python se define con 'function nombre_funcion(parametros):'.
Una función en Python se declara con 'definir nombre_funcion(parametros):'
¿Qué palabra clave se utiliza para definir una función?
function
method
def
procedure
¿Cómo se llama a una función en Python?
function
def
method
class
¿Qué es un argumento en una función?
Un argumento es el nombre de la función.
Un argumento es el resultado de la función.
Un argumento es un tipo de dato que no se puede modificar.
Un argumento en una función es un valor que se pasa a la función al ser llamada.
¿Qué es un valor de retorno en una función?
Es el tiempo que tarda una función en ejecutarse.
Es un tipo de variable que se utiliza en la función.
Es un parámetro que se pasa a la función.
Es el resultado que una función devuelve al ser ejecutada.
¿Cómo se pueden pasar múltiples argumentos a una función?
Se pueden usar variables globales para pasar argumentos.
Se pueden usar listas para pasar argumentos a una función.
Se pueden usar *args para pasar múltiples argumentos a una función.
Se pueden usar solo argumentos posicionales.
¿Qué son los argumentos por defecto en una función?
Son valores que se utilizan para modificar el comportamiento de la función.
Son argumentos que se ignoran al ejecutar la función.
Son argumentos que siempre deben ser proporcionados al llamar a la función.
Son valores predefinidos que se utilizan si no se proporcionan argumentos al llamar a la función.
¿Qué es el alcance de una variable en una función?
El alcance de una variable es el tipo de dato que puede almacenar.
El alcance de una variable en una función es la región del código donde la variable es accesible.
El alcance de una variable es la cantidad de memoria que ocupa.
El alcance de una variable es el tiempo que dura la ejecución de la función.
¿Cómo se puede documentar una función en Python?
Se documenta solo en la parte superior del archivo.
Se documenta usando comentarios en línea.
Se documenta con un archivo externo de texto.
Se documenta usando una docstring, por ejemplo: def mi_funcion(param1): """Descripción de la función.""".
¿Qué es una función anónima en Python?
Una función anónima en Python es una función que no puede recibir argumentos.
Una función anónima en Python es una función que siempre devuelve None.
Una función anónima en Python es una función con nombre definida con 'def'.
Una función anónima en Python es una función definida con 'lambda' sin un nombre.
¿Cómo se utiliza la función lambda en Python?
Se utiliza para crear funciones anónimas de una sola línea.
Se utiliza para realizar operaciones matemáticas complejas.
Se utiliza para crear clases en Python.
Se utiliza para definir funciones con múltiples líneas.
¿Qué son las funciones recursivas?
Funciones que solo se llaman una vez.
Las funciones recursivas son funciones que se llaman a sí mismas.
Funciones que no devuelven valores.
Funciones que se ejecutan en paralelo.
¿Cómo se puede manejar excepciones dentro de una función?
Utilizar bloques try-except para manejar excepciones.
Declarar excepciones como variables dentro de la función.
Ignorar las excepciones y continuar la ejecución.
Utilizar bloques if-else para manejar excepciones.
¿Qué es un decorador en Python?
Un decorador es un módulo que se importa para crear funciones.
Un decorador es un tipo de variable en Python.
Un decorador en Python es una función que envuelve a otra función para modificar su comportamiento.
Un decorador es una clase que hereda de otra clase.
¿Cómo se utilizan los decoradores en funciones?
Los decoradores se utilizan para modificar el comportamiento de funciones anteponiendo '@nombre_de_decorador'.
Los decoradores se utilizan para crear nuevas funciones sin modificar las existentes.
Los decoradores son funciones que se aplican solo a clases, no a funciones.
Los decoradores se utilizan para eliminar funciones innecesarias.
¿Qué es la sobrecarga de funciones en Python?
La sobrecarga de funciones permite definir múltiples funciones con el mismo nombre pero diferentes parámetros.
La sobrecarga de funciones se refiere a la creación de funciones que no tienen parámetros.
La sobrecarga de funciones permite crear funciones con el mismo nombre y los mismos parámetros.
La sobrecarga de funciones es una técnica para aumentar la velocidad de ejecución de un programa.
¿Cómo se pueden anidar funciones en Python?
Se pueden anidar funciones definiendo una función dentro de otra y llamando a la función interna desde la externa.
Las funciones anidadas deben ser globales para funcionar.
Las funciones no se pueden anidar en Python.
Se pueden anidar funciones solo en clases.
¿Qué es una función de orden superior?
Una función que se utiliza exclusivamente para operaciones matemáticas.
Una función que toma funciones como argumentos o devuelve funciones como resultado.
Una función que no puede devolver ningún valor.
Una función que solo toma números como argumentos.
¿Cómo se pueden utilizar funciones como argumentos en otras funciones?
Las funciones se pueden utilizar como argumentos al pasarlas a otras funciones que las acepten como parámetros.
Las funciones no se pueden usar como argumentos en ninguna función.
Las funciones solo pueden ser utilizadas como variables.
Las funciones deben ser definidas dentro de otras funciones para ser utilizadas.
¿Cuál es el objetivo principal de una función en programación?
Aumentar la complejidad
Eliminar errores
Agrupar código
Repetir código
¿Qué palabra reservada se utiliza para definir una función en Python?
def
function
definir
función
¿Qué se debe incluir al final de la línea de definición de una función?
Un signo de exclamación
Dos puntos
Un paréntesis
Un punto y coma
¿Qué hace la sentencia 'return' en una función?
Crea una nueva función
Devuelve un valor
Imprime un valor
Finaliza la ejecución de la función
¿Qué tipo de datos se puede retornar desde una función?
Solo listas
Solo cadenas de texto
Solo números
Cualquier tipo de dato
¿Qué son los parámetros en una función?
Errores en la función
Valores que se devuelven
Valores que se pasan a la función
Nombres de las funciones
¿Qué son los argumentos posicionales?
Argumentos que se pasan por nombre
Argumentos que se copian en orden
Argumentos que no se pueden modificar
Argumentos que son opcionales
¿Qué se utiliza para empaquetar argumentos posicionales en una función?
El símbolo @
El símbolo *
El símbolo &
El símbolo #
¿Qué hace la función 'map()' en Python?
Crea una nueva lista vacía
Reduce una lista a un solo valor
Aplica una función a cada elemento de un iterable
Filtra elementos de una lista
¿Qué se debe hacer para que una función pueda modificar una variable global?
Definir la variable dentro de la función
Declarar la variable como global
Pasar la variable como argumento
No hacer nada
