Python Program to Convert Kilometers to Miles

Write a Python Program to Convert Kilometers to Miles or km to miles. Both are the international standard system of units for measuring distance. Countries like the United States and the United Kingdom measure distance using the miles metric system. The standard formula to convert is Miles = Kilometers * 0.621371.

This example program enables the users to enter the kilometers and convert them to miles. As we know, the conversion factor, one kilometer, approximately equals 0.621371 miles. So, inside the program, we use the same formula.

kilometers = float(input("Enter the Kilometers = "))
 
miles = kilometers * 0.621371
 
print("%.2f Kilometers equals %.4f Miles" %(kilometers, miles))
Program to Convert Kilometers to Miles

This conversion of mile to kilometers KM program is the same as the above example. However, we separated the logic using the functions.

def kmToM(km):
    m = km * 0.621371
    return m

km = float(input("Enter the Kilometers = "))

m = kmToM(km)
print("%.2f Kilometers equals %.4f Miles" % (km, m))
Enter the Kilometers = 90
90.00 Kilometers equals 55.9234 Miles