Funciones en Python (2024)
4. Argumentos de entrada
4.5. Por defecto
Argumentos por defecto
Tal vez queramos tener una función con algún parámetro opcional, que pueda ser usado o no dependiendo de diferentes circunstancias. Para ello, lo que podemos hacer es asignar un valor por defecto a la función. En el siguiente caso c valdría cero salvo que se indique lo contrario.
def suma(a,b,c=0): #comienza la declacarión de la función, decalro c=0
#esta función recibe 2 o 3 argumentos
return (a+b+c) # termina la función retorno la suma
print(suma(3,2,5)) # esta línea no tira erro , pero NO toma en cuenta el 5
Dado que el parámetro c tiene un valor por defecto, 5, la función puede ser llamada tomando c=5.