使用Python将公里转换为英里

时间:2020-02-23 14:42:12  来源:igfitidea点击:

使用Python可以很容易地将公里数转换为英里或者将英里数转换为公里。
公里是公制中长度的单位。
但是,有时长度也以英里表示。
从一个单位转换到另一个单位很简单。
转化率如下。

  • 1公里等于0.62137英里。

  • 1英里等于1.60934公里。

使用此信息,您可以轻松地将一个单元转换为另一个单元。

如何为我们做转换的Python程序呢?

在本教程中,我们将看到如何创建一个Python程序,该程序将公里数转换为英里,反之亦然。

该程序将从输入中获取用户,并以转换后的单位提供输出。

在Python中将公里转换为英里

在此代码中,我们将距用户的距离以千米为单位,然后将其乘以转换率。
乘以后,我们将获得以英里为单位的距离。
然后将乘法后获得的该值打印到屏幕上。

Python代码

代码如下:

#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))

请注意,在代码中,我们已接受输入为float。

在Python中将英里转换为公里

在此代码中,我们将以距离用户的距离为单位,然后将其乘以转换率。
乘以后,我们将得到以千米为单位的距离。
然后将乘法后获得的该值打印到屏幕上。

Python代码

掩盖英里为公里的代码如下:

#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))