我正在尝试学习python,并试图创建一个简单的公式,将里程转换为公里并返回一些带有转换的文本.
这就是我所拥有的:
def mile(x):
z = x * 1.609344
print "%.2f" % z
x = float(raw_input("How many miles are you traveling? "))
z = mile(x)
print "That's about % kilometers." % z
Run Code Online (Sandbox Code Playgroud)
有人可以解释为什么这不起作用?我绝对可以设置里程功能来打印转换句子,但我不想这样做.
wim*_*wim 10
您的函数需要返回结果.
def mile(x):
z = x * 1.609344
return z
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
2596 次 |
最近记录: |