>>> from datetime import datetime >>> from etapes import Etapa >>> from itineraris import Itinerari --ini-enunciat >>> it = Itinerari('Joana') >>> it.nom 'Joana' >>> len(it) 0 >>> it.etapa_llarga(10) '' >>> it.afegir_etapa(Etapa('Barcelona', datetime(2023, 3, 23, 12), datetime(2023, 3, 25, 13))) >>> print(it[0]) Etapa: Barcelona >>> it.etapa_llarga(10) 'Barcelona' >>> it.etapa_llarga(58) '' >>> it.afegir_etapa(Etapa('Roma', datetime(2023, 3, 25, 16, 59), datetime(2023, 3, 29, 10, 5))) >>> it.afegir_etapa(Etapa('Atenes', datetime(2023, 3, 29, 14, 38), datetime(2023, 4, 3, 7, 10))) >>> len(it) 3 >>> print(it[1]) Etapa: Roma >>> list(iter(it)) ['Barcelona', 'Roma', 'Atenes'] >>> it.etapa_llarga(56) 'Roma' >>> it.etapa_llarga(100) 'Atenes' >>> it.temps_etapes() 250 --fi-enunciat >>> it.afegir_etapa(Etapa('Sofia', datetime(2023, 4, 3, 11, 38), datetime(2023, 4, 7, 9, 10))) >>> it.etapa_llarga(100) 'Atenes' >>> it.temps_etapes() 343 >>> len(it) 4 >>> it[3].poblacio 'Sofia' >>> it[3].durada() 93 >>> it.afegir_etapa(Etapa('Varsovia', datetime(2023, 4, 7, 21, 0), datetime(2023, 4, 8, 12, 10))) >>> it.temps_etapes() 358 >>> it.etapa_llarga(100) 'Atenes' >>> it.afegir_etapa(Etapa('Berlin', datetime(2023, 4, 8, 22, 0), datetime(2023, 4, 13, 22, 10))) >>> it.temps_etapes() 478 >>> it.etapa_llarga(112) 'Berlin' >>> len(it) 6