12.3. Instancias como parámetro

Puede usted pasar una instancia como parámetro de la forma habitual. Por ejemplo:

   1: def imprimePunto(p):
   2: print '(' + str(p.x) + ', ' + str(p.y) + ')'

imprimePunto acepta un punto como argumento y lo muestra en formato estándar. Si llama a imprimePunto(blanco), el resultado es (3.0, 4.0).


Como ejercicio, reescriba la función distancia de la Sección 5.2 de
forma que acepte dos Puntos como parámetros en lugar de cuatro
números.

0