我写了这段代码,但我的导师说程序应该循环输入新的输入,直到运行程序的人告诉我停止。
*提示:可以使用零 (0) 公里的输入来停止程序。
有人可以告诉我如何将其包含在我的代码中吗?我使用x=raw_input()
, 因为当我运行程序时它在 cmd 中关闭得非常快。
def kilo():
kilometers = input("Please enter a distance in kilometers?:")
return kilometers
def miles(km):
"""calculates miles from kilometers km"""
miles = km * 0.6214
return miles
def main():
print "This program converts kilometers to miles."
km = kilo()
print miles(km)
main()
x= raw_input()