>>> from rectangles import Rectangle >>> from dibuixos import Dibuix >>> d = Dibuix('Piet Mondrian') >>> d.autor 'Piet Mondrian' >>> d.rects [] >>> len(d) 0 >>> d.límits().color 'negre' >>> d.afegir(Rectangle(25, 75, 33, 90, 'vermell')) # Porta de la fàbrica >>> d.afegir(Rectangle(40, 75, 47, 80, 'blavós')) # Finestra de la fàbrica >>> d.afegir(Rectangle(25, 45, 30, 70, 'taronja')) # Xemeneia 1 de la fàbrica >>> d.afegir(Rectangle(33, 45, 38, 70, 'taronja')) # Xemeneia 2 de la fàbrica >>> d.afegir(Rectangle(20, 70, 80, 90, 'salmó'), False) # Paret de la fàbrica >>> len(d) 5 >>> print(d[2]) Rectangle de color blavós entre els punts (40, 75) i (47, 80) >>> for x in d.rects: ... print(x) Rectangle de color salmó entre els punts (20, 70) i (80, 90) Rectangle de color vermell entre els punts (25, 75) i (33, 90) Rectangle de color blavós entre els punts (40, 75) i (47, 80) Rectangle de color taronja entre els punts (25, 45) i (30, 70) Rectangle de color taronja entre els punts (33, 45) i (38, 70) >>> print(d.límits()) Rectangle de color blanc entre els punts (20, 45) i (80, 90) >>> d.color(30, 85) 'vermell' >>> d.color(50, 50) 'blanc' --fi-enunciat >>> d.afegir(Rectangle(50, 75, 58, 80, 'blavós')) # Finestra de la fàbrica >>> d.afegir(Rectangle(60, 75, 69, 80, 'blavós')) # Finestra de la fàbrica >>> d.afegir(Rectangle(70, 75, 78, 80, 'blavós')) # Finestra de la fàbrica >>> for i in range(len(d)): ... print(d[i]) Rectangle de color salmó entre els punts (20, 70) i (80, 90) Rectangle de color vermell entre els punts (25, 75) i (33, 90) Rectangle de color blavós entre els punts (40, 75) i (47, 80) Rectangle de color taronja entre els punts (25, 45) i (30, 70) Rectangle de color taronja entre els punts (33, 45) i (38, 70) Rectangle de color blavós entre els punts (50, 75) i (58, 80) Rectangle de color blavós entre els punts (60, 75) i (69, 80) Rectangle de color blavós entre els punts (70, 75) i (78, 80) >>> print(d.límits()) Rectangle de color blanc entre els punts (20, 45) i (80, 90) >>> for x in range(10, 100, 5): ... print(d.color(x, x), end=',') blanc,blanc,blanc,blanc,blanc,blanc,blanc,blanc,blanc,blanc,blanc,blanc,salmó,blavós,salmó,blanc,blanc,blanc,