Hores¶
Dissenya la funció canvia_format que donat un string que indica una
hora que pot estar en format de 12 o 24 hores i que està formada per
hores i minuts separats per dos punts, retorni un altre string amb la
mateixa hora seguida per un blanc i la paraula 'matí' o
'tarda' segons el moment del dia al que correspon
l’hora. Concretament, en el cas de que el format sigui de 24 hores, si
les hores estan entre 1 i 11, incloses, correspondrà al matí, i si les
hores estan entre 12 i 23, a la tarda. En el cas de que el format
sigui de 12 hores, darrera de l’hora, separat per un blanc, apareixerà
'AM' si l’hora correspon al matí o 'PM' si correspon a
la tarda.
Desa la funció al fitxer hores.py. La funció ha de passar el
següent doctest:
>>> canvia_format('2:15') '2:15 matí' >>> canvia_format('15:23') '15:23 tarda' >>> canvia_format('8:12 AM') '8:12 matí' >>> canvia_format('8:12 PM') '8:12 tarda'Nota
Podeu descarregar el fitxer amb tests
hores.txt
Solució
Disposeu de solucions al fitxer hores.py