Last active
August 24, 2019 16:03
-
-
Save tvillanueva/71bdadab6d84c49575c3cf1942ef0fbf to your computer and use it in GitHub Desktop.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#Escribir un programa en Python que imprima por pantalla una tabla de conversión de millas | |
#a kilómetros (1 mi ' 1,61 km). La tabla debe contener sólo la parte entera de la conversión, | |
#empezar en 0 km, terminar en 100 km e imprimir los valores tomando intervalos de 10 km. | |
#Es decir, por pantalla debe imprimirse: | |
#0 0 | |
#10 16 | |
#20 32 | |
#: : : | |
#100 161 | |
#(b) Modificar el programa del punto (a) de modo tal que imprima un encabezado sobre la tabla | |
#que indique la unidad de medida de cada columna. | |
#(c) Repetir el punto (b), pero con la conversión inversa: de kilómetros a millas. | |
#(d) Repetir el punto (b), pero imprimiendo los valores con dos decimales en la columna correspondiente | |
#a las millas. | |
km=list(range(0,101,10)) | |
mi=[] | |
for i in km: | |
mi.append(round(i/1.61,2)) | |
for i,k in zip(km,mi): | |
if i==0: | |
print("km","mi") | |
print(i,k) | |
else: | |
print(i,k) |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment