Composizione

radius = distance(xc, yc, xp, yp)
result = area(radius)
return result

Mettendo tutto in una funzione otteniamo:




(ch06_newarea)

Nota che potremmo anche scrivere direttamente come segue senza memorizzare il risultato intermedio.

def area2(xc, yc, xp, yp):
    return area(distance(xc, yc, xp, yp))
Next Section - Esercizi