python公里和英里的相互转换

2023-02-25 00:00:00 python 转换 相互

在 Python 中,可以使用简单的数学公式将公里(kilometer)和英里(mile)互相转换。具体来说,1 公里等于 0.621371 英里,而 1 英里等于 1.60934 公里。因此,我们可以使用这些转换系数来编写一个函数,将公里和英里互相转换。

下面是一个将公里转换为英里的示例:

def km_to_miles(km):
    miles = km * 0.621371
    return miles

在上面的示例中,我们定义了一个名为 km_to_miles() 的函数,该函数接受一个参数 km,表示要转换的公里数。在函数体内,我们将公里数乘以 0.621371,得到英里数,并将其保存在变量 miles 中。最后,我们使用 return 语句返回英里数。

现在,我们可以调用 km_to_miles() 函数来将任何公里数转换为英里数。例如:

print(km_to_miles(10))  # 输出 6.21371

输出结果为 6.21371,这表示 10 公里等于 6.21371 英里。

下面是一个将英里转换为公里的示例:

def miles_to_km(miles):
    km = miles / 0.621371
    return km

在上面的示例中,我们定义了一个名为 miles_to_km() 的函数,该函数接受一个参数 miles,表示要转换的英里数。在函数体内,我们将英里数除以 0.621371,得到公里数,并将其保存在变量 km 中。最后,我们使用 return 语句返回公里数。

现在,我们可以调用 miles_to_km() 函数来将任何英里数转换为公里数。例如:

print(miles_to_km(6.21371))  # 输出 10.0

输出结果为 10.0,这表示 6.21371 英里等于 10 公里。

相关文章