先把要交的数算出来
真机上会用到这个工具算 3 km 换米、1 mi 换米。先在这里把它们跑一遍,看输出格式:
LEN = {"m": 1.0, "km": 1000.0, "mi": 1609.344}
def fmt(x):
return ("%.2f" % x).rstrip("0").rstrip(".")
def length(v, src, to):
return v * LEN[src] / LEN[to]
print(fmt(length(3, "km", "m")) + "/" + fmt(length(1, "mi", "m")))
全部评论