Conversions¶
Deseu totes les funcions al mateix fitxer anomenat conversions.py.
Dissenyeu la funció
segonsque, donat un temps expressat en hores, minuts i segons, retorni el seu valor expressat en segons.Exemples:
>>> s = segons(12, 30, 25) >>> s 45025
Nota
Podeu descarregar el fitxer amb tests
segons.txt.Dissenyeu la funció
hmsque, donat un temps expressat en segons, retorni el seu valor expressat en hores, minuts i segons.Exemples:
>>> hms(45025) (12, 30, 25) Una hora >>> hms(3600) (1, 0, 0) Un minut >>> hms(60) (0, 1, 0) Un segon >>> hms(1) (0, 0, 1) Un dia >>> hms(86400) (24, 0, 0)
Nota
Podeu descarregar el fitxer amb tests
hms.txt.Dissenyeu la funció
kp_a_newtonsque, donat un pes expressat en quilopondis, retorni el seu valor en Newtons.Exemples:
>>> f = kp_a_newtons(1.019361) >>> round(f,8) 9.99993141 >>> f = kp_a_newtons(1) >>> round(f,2) 9.81
Nota
Podeu descarregar el fitxer amb tests
kp_a_newtons.txt.Dissenyeu la funció
milles_a_metresque donada una longitud expressada en milles, retorni el seu valor en metres.Exemples:
>>> met = milles_a_metres(1) >>> round(met,2) 1609.34 >>> met = milles_a_metres(12) >>> round(met,2) 19312.13
Nota
Podeu descarregar el fitxer amb tests
milles_a_metres.txt.Dissenyeu una funció que, donada una longitud expressada en metres (enter), la descompongui en Km, Hm, Dm i m.
Dissenyeu una funció que, donada una temperatura expressada en graus Celsius, retorni el seu valor en graus Kelvin.
Dissenyeu una funció que, donada una temperatura expressada en graus Celsius, retorni el seu valor en graus Fahrenheit.
Dissenyeu una funció que donat el valor d’un angle expressat en graus retorni l’equivalent en radians.
Solucions
Disposeu de solucions al fitxer conversions.py