Convert Kilometers to Miles using Python

Filed Under: Python
Conversion Between Miles And Km

It’s easy to convert kilometers to miles or miles to kilometers in Python. The kilometer is the unit of length in the metric system. However, sometimes length is also expressed in miles. Converting from one unit to another is simple. The conversion ratio is as follows.

  • 1 kilometer is equal to 0.62137 miles.
  • 1 mile is equal to 1.60934 kilometer.

Using this information you can easily convert one unit into another.

How about a Python program that does the conversion for us.

In this tutorial, we will see how can we create a Python program that converts kilometers to miles and vice versa.

The program will take user from the input and provide the output in the converted unit.

Convert Kilometers to Miles in Python

In this code, we will take the distance in Kilometers from the user and then we will multiply it with the conversion ratio. After multiplying we will get the distance in miles. This value obtained after multiplying is then printed to the screen.

Python Code

The code is as follows:

#convert kilometers into miles
km = float(input("Enter distance in kilometers: "))

# conversion factor
conv_fac = 0.621371

# calculate miles
miles = km * conv_fac
print('%0.3f kilometers is equal to %0.3f miles' %(km,miles))

Output

convert kilometers to miles in Python
Km To Miles

Note that in the code we have accepted the input as float.

Convert Miles to Kilometers in Python

In this code, we will take the distance in miles from the user and then we will multiply it with the conversion ratio. After multiplying we will get the distance in kilometers. This value obtained after multiplying is then printed to the screen.

Python Code

The code to covert miles into kilometers is as follows :

#convert miles into kilometers
miles = float(input("Enter distance in miles: "))

# conversion factor
conv_fac = 1.60934

# calculate miles
km = miles * conv_fac
print('%0.3f miles is equal to %0.3f Kilometers' %(miles,km))

Output

The output obtained after running the code above is :

Miles To Km in Python
Miles To Km

Conclusion

This tutorial was about how to write a program in Python that converts miles into kilometers and kilometers into miles. If you’re interested in more tutorials, have a look at how to create a Python script to download Youtube videos.

Leave a Reply

Your email address will not be published. Required fields are marked *

close
Generic selectors
Exact matches only
Search in title
Search in content
Search in posts
Search in pages