基本上,我需要我的程序在运行时最终结束:
>>> inchesToMeters(1)
0.0254
需要创建的程序是将英寸转换为米的程序。以下是我到目前为止的情况:
def inchesToMeters(a):
meters = a * 0.0254
return meters
def main():
a = float(input("Enter the amount of inches you wish to convert to meters: "))
inches_in_meters = inchesToMeters(a)
print(inches_in_meters)
main()
我的问题是,教授不想要任何类型的文本,例如来自变量a的问题。他只是想运行该程序,它最终成为:
>>> inchesToMeters(1)
0.0254
所有内容都是inchesToMeters(),只需输入一个数字,答案会显示在底部。我该怎么做呢?对于这个编码newb,非常感谢任何帮助,谢谢!
答案 0 :(得分:0)
将函数(单独)放在名为something.py
的模块中。然后选择一个更好的名字。确保它在某个地方的python路径中,然后执行:
>>> import something
>>> something.inchesToMeters(1)
0.0254
当然,我假设你给出了你想要的例子。怀疑情况可能不是这样......