-
Crea una función llamada
saludar
que tome un parámetro obligatorionombre
y un parámetro opcionalsaludo
. Si el parámetrosaludo
no se proporciona, la función debería imprimir "Hola, {nombre}!". Si se proporciona, la función debería imprimir el saludo junto con el nombre. -
Define una función llamada
calcular_area_rectangulo
que tome dos parámetros obligatoriosbase
yaltura
, y un parámetro opcionalunidades
con un valor por defecto de "metros cuadrados". La función debe calcular el área del rectángulo utilizando los parámetros proporcionados y devolver una cadena que indique el área junto con las unidades. -
Escribe una función llamada
crear_persona
que tome dos parámetros obligatoriosnombre
yedad
, y dos parámetros opcionalessexo
yocupacion
con valores por defecto de "No especificado" y "Desocupado" respectivamente. La función debe devolver un diccionario que represente a una persona con los datos proporcionados. -
Desarrolla una función llamada
imprimir_tabla_multiplicar
que tome un parámetro obligatorionumero
y un parámetro opcionallimite
con un valor por defecto de 10. La función debe imprimir la tabla de multiplicar del número proporcionado hasta el límite especificado. -
Crea una función llamada
comprar_producto
que tome un parámetro obligatorioproducto
, un parámetro opcionalcantidad
con un valor por defecto de 1, y un parámetro opcionalprecio_unitario
con un valor por defecto de 0. La función debe calcular el precio total multiplicando la cantidad por el precio unitario y devolver el resultado. -
Define una función llamada
imprimir_frase
que tome un parámetro obligatoriofrase
y dos parámetros opcionalesrepeticiones
ypuntuacion
con valores por defecto de 1 y "." respectivamente. La función debe imprimir la frase el número de veces especificado y añadir la puntuación al final de cada repetición. -
Escribe una función llamada
calcular_edad
que tome un parámetro obligatorioanio_nacimiento
y un parámetro opcionalanio_actual
con un valor por defecto de 2022. La función debe calcular la edad de una persona basada en los años proporcionados y devolver el resultado. -
Desarrolla una función llamada
sumar_elementos
que tome una lista como parámetro obligatorio y un parámetro opcionalinicio
con un valor por defecto de 0. La función debe sumar todos los elementos de la lista comenzando desde el índice especificado porinicio
. -
Crea una función llamada
construir_casa
que tome un parámetro obligatoriomaterial
y dos parámetros opcionaleshabitaciones
ypatio
con valores por defecto de 2 y True respectivamente. La función debe devolver una cadena que describa la construcción de una casa con los parámetros proporcionados. -
Define una función llamada
calcular_interes
que tome un parámetro obligatoriocapital
y dos parámetros opcionalestasa
ytiempo
con valores por defecto de 0.05 y 1 respectivamente. La función debe calcular el interés simple utilizando la fórmula I = P * r * t y devolver el resultado.