Ich habe eine Methode in einer Klasse, die so aussieht:
Code: Alles auswählen
def point_in_rect (self, p = (0,0), r = ((0, 0), (10, 10))):
px, py = p
rx, ry, rw, rh = r
....
Code: Alles auswählen
def point_in_rect (self, p = (0,0), r = ((0, 0), (10, 10))):
px, py = p
a, b = r
rx, ry = a
rw, rh = b
....
Da r ein ganz normales Rechteck ist, würde ich dem Anwender gerne ermöglichen, auch Rechtecke der Form (0, 0, 10, 10) einzugeben, also vier statt derer zwei Tupelelemente. Kann man die Methode so umschreiben, daß beide Sorten Rechtecke akzeptiert werden?
Liebe Grüße und einen guten Rutsch
Gnushi