我应该编写一个模块,使用 Python 3 中定义的函数将米转换为英尺,将英尺转换为米。它应该显示如下:
Feet Meters | Meters Feet
1.0 .305 | 20.0 65.574
2.0 .610 | 26.0 81.967
...
9.0 2.745 | 60.0 196.721
10.0 3.050 | 66.0 213.115
我应该使用两个功能:
def footToMeters(foot):
和
def meterToFoot(meter):
我现在的代码是这样的:
foot = 1
meter = 20
def footToMeter(foot):
meters = foot * .305
print("Feet \t Meters")
for foot in range(1,11):
print(foot, "\t", meters)
foot +=1
meters = foot * .305
print()
def meterToFoot(meter):
feet = round((meter/.305),3)
print("Meters \t Feet")
for meter in range(20,69,6):
print(meter, "\t", feet)
meter += 6
feet = round((meter/.305),3)
print(footToMeter(foot))
print(meterToFoot(meter))
显然,最后两个打印语句只是一个接一个地打印这两个函数。
我的问题是如何让两个函数并排打印?
任何帮助深表感谢!谢谢!