# Python program to convert kilometers to miles

## Convert Kilometer :

In this python programming tutorial, we will learn how to convert a kilometer value to miles. The program will take the kilometer input from the user, convert it and print out the result.

## Algorithm :

The following algorithm we will use :

1. Ask the user to enter the kilometer value.
2. 1 kilometer is approx 0.621371 miles. So, multiply the user input value with 0.621371 to convert it to miles.
3. Print out the result to the user.
4. Exit the program.

## Python program :

```fact = 0.621371

km = float(input("Enter the kilometer value : "))
miles = km * fact

print("{} km = {} miles".format(km,miles))
```

### Explanation :

As you can see, we are reading the kilometer value as float and calculated the value of the miles by multiplying it with fact or 0.621371.
Finally, we are printing the result.

### Sample Output :

```Enter the kilometer value : 3.5
3.5 km = 2.1747985 miles

Enter the kilometer value : 2
2.0 km = 1.242742 miles

Enter the kilometer value : 10
10.0 km = 6.21371 miles

Enter the kilometer value : 100
100.0 km = 62.137100000000004 miles

Enter the kilometer value : 40
40.0 km = 24.85484 miles
```

### Conclusion :

In this tutorial, we have learned how to convert kilometer value to mile. You can also change this program to convert a mile value to a kilometer. Try to run the program and drop one comment below if you have any queries.

### Similar tutorials :

Categories: python