# Función básica que imprime una declaración
DEF Hola():
Imprimir ("¡ Hola mundo!")
# Llamar a la función
Hola()
print("===================")
# Función que devuelve un valor
DEF whatispi():
volver 3.14159
# Llamar a la función
Imprimir ("Pi es:", whatispi())
print("===================")
# Función que calcula utilizando una fórmula
definición de área (longitud, anchura):
área = longitud * ancho
Imprimir ("el área es:", area)
# Llamar a la función con argumentos
Area(9,8)
print("===================")
# Función que calcula, pero proporciona más información
DEF areawithinfo (longitud, anchura):
área = longitud * ancho
Imprimir ("la longitud es:", longitud)
Imprimir ("ancho:", ancho)
Imprimir ("área Total es:", area)
# Llamar a la función con argumentos
areawithinfo(9,8)
print("===================")
# Función que devuelve un valor
DEF areareturn (longitud, anchura):
área = longitud * ancho
volver a zona
# Llamar a una función con argumentos.
# Tomar el valor de retorno y lo coloca en una variable
computerroom = areareturn (9,8)
Imprimir ("el área de la sala de informática es:", computerroom)
print ("================")
# Llamar a 2 funciones
roomarea de DEF (longitud, anchura):
área = longitud * ancho
volver a zona
DEF roomvolume (area, altura):
volumen = area * altura
volumen de retorno
área = roomarea(9,8)
finalvolume = roomvolume(area,10)
Imprimir ("el volumen es:", finalvolume)
print ("================")
# Función de llamar a otras funciones
DEF callother (longitud, anchura):
Hola()
whatispi()
área (longitud, anchura)
callother (9, 10)