Funciones en Python (2024)
Requisitos de finalización
11. Preguntas
Tenemos el siguiente código:
def suma3y3():
print(f'el resultado es {3+3}')
¿Qué obtenemos en pantalla cuando lo ejecutamos?
- Obtenemos 6 en la pantalla.
- No aparece nada en la pantalla.
- Aparece "el resultado es 6" en la pantalla.
- Obtenemos un error.
_____________________________________________________________________________________________________
¿Qué son las variables locales?
- Aquellas que están dentro del contexto de la función y podemos acceder a ellas desde cualquier bloque.
- Aquellas que están definidas fuera del contexto de las funciones y podemos acceder a ellas desde cualquier bloque.
- Aquellas que están dentro del contexto de la función y solo podemos acceder a ellas desde dentro de la función.
- Aquellas que están definidas fuera del contexto de las funciones y no podemos acceder a ellas desde cualquier bloque.
_______________________________________________________________________________________________________
¿Cuántos errores hay en el siguiente código?
variable1=10
def mifuncion(parametro)
variable2=20
print(f"La variable1 tiene valor {variable1}')
print(f'La variable2 tiene valor {variable2}')
print(f'El parámetro tiene valor {parametro}')
mifuncion("entrada")
- uno
- dos
- tres
- 4 o mas
_________________________________________________________________________________________________________
En la definición de una función, los parámetros a pasarle se separan con:
- .
- ,
- ;
- -