📌  相关文章
📜  以码为单位转换米的Python程序,反之亦然

📅  最后修改于: 2022-05-13 01:54:44.819000             🧑  作者: Mango

以码为单位转换米的Python程序,反之亦然

给定以米或码为单位的距离,这里的任务是生成一个Python程序,将以米为单位的距离转换为码,反之亦然。

例子:

Input: Length in Meter: 245
       Length in Yard : 100

Output: 245 Meter in Yard = 267.9344 
        100 Yards in Meter = 91.4403


Input: Length in Meter: 5
       Length in Yard : 20

Output: 5 Meter in Yard = 5.4680 
        20 Yards in Meter = 18.2881

使用的公式——

1 Meter = 1.09361 Yard

所以从上面的公式来看,1 米等于 1.09361 码,因此要将米转换为码,只需将米的距离乘以 1.09361,将码转换为米,我们只需要将以码为单位的长度除以 1.09361。

下面是实现。

Python3
meter = 5  # Length in Meter
yard = 20  # Length in Yard
  
# converting Meter to Yard
meter_to_yard = meter * 1.09361
  
# converting Yard to meter
yard_to_meter = yard / 1.09361
  
# printing the output
print("%d Meter in Yard = %.4f " % (meter, meter_to_yard))
print("%d Yard in Meter = %.4f " % (yard, yard_to_meter))


输出: