def nombre_funcion(argumentos):
    # código
    pass
    return retorno

def f(x):
    return 2*x
y = f(3)
print(y) # 6

def di_hola():
    print("Hola")
di_hola() # Hola

def di_hola(nombre):
    print("Hola", nombre)
di_hola("Juan")
# Hola Juan

def resta(a, b):
    return a-b
resta(5, 3) # 2

def mi_funcion():
    print("Entra en mi_funcion")
    return
    print("No llega")
mi_funcion() # Entra en mi_funcion

def di_hola():
    return "Hola"
di_hola()
# 'Hola'

def suma_y_media(a, b, c):
    suma = a+b+c
    media = suma/3
    return suma, media
suma, media = suma_y_media(9, 6, 3)
print(suma)  # 18
print(media) # 6.0

def mi_funcion_suma(a, b):
    """
    Descripción de la función. Como debe ser usada,
    que parámetros acepta y que devuelve
    """
    return a+b

help(mi_funcion_suma)
print(mi_funcion_suma.__doc__)

