aiutino per il hw5

m
marian (450 points)
2 6 8
asked Nov 17, 2020 in HW5 opzionale by marian (450 points)
recategorized Nov 17, 2020 by andrea.sterbini
ciao ragazzi ,avevo bisogno di aiuto con il hw5 perché non riesci a capire come posso applicare i valori 10,140,80,90, cioè ciò che io ho fatto e fare il readlines() del testo , ma poi non riesco a capire come posso andare avanti ed usare questi valori, vi ringrazio, anche il minimo spunto potrebbe essermi d'aiuto.

buona giornata.
157 views

3 Answers

g
giacomo_venturini (6680 points)
2 5 39
answered Nov 17, 2020 by giacomo_venturini (6,680 points)
questi valori indicano gli estremi rispettivamente sinistro, basso, destro, alto di ogni rettangolo, quindi in orizzontale il rettangolo va da sinistra a destra e in verticale dall'alto in basso, con queste informazioni puoi capire come disegnare il rettangolo stesso
e
eduard_lisnic (850 points)
0 2 11
answered Nov 17, 2020 by eduard_lisnic (850 points)
Prova a creare una funzione che trasformi la lista di stringhe in lista di liste di interi, in questo modo potrai trattare meglio i dati ed utilizzarli per 'disegnare' sfondo e rettangoli.
andrea_25 (6070 points)
2 2 24
answered Nov 17, 2020 by andrea_25 (6,070 points)
Io faccio prima una lista che contiene come elementi i singoli valori, così come vengono presentati e senza nessuna distinzione.

Poi li smisto in due liste separate chiamate "ascisse" e "ordinate", convertendoli contemporaneamente da stringhe a  interi.

Infine faccio uno zip e mi trovo una lista di tuple, ognuna delle quali contiene la x e la y di ogni coordinata.

In questo modo per me è risulta essere molto più agevole manipolare le coordiante per disegnare i rettangoli sullo sfondo.