如何 return python 2.7 中的函数中的浮点数而不是字符串
How to return a float not string from a function in python 2.7
你如何 return 来自 python 2.7 中的函数的浮点数而不是字符串?
Python returns 函数中出现的任何类型的变量:
def return_something(x):
print(type(x))
return x
return_something(1.0)
>>> <type 'float'>
但是,您可以告诉 Python 您想要 "cast" 数据到特定类型:
return_something(float(1))
>>> <type 'float'>
在后一种情况下,我们的数据是一个int,但是通过调用float()
,您可以修改它的类型。
你如何 return 来自 python 2.7 中的函数的浮点数而不是字符串?
Python returns 函数中出现的任何类型的变量:
def return_something(x):
print(type(x))
return x
return_something(1.0)
>>> <type 'float'>
但是,您可以告诉 Python 您想要 "cast" 数据到特定类型:
return_something(float(1))
>>> <type 'float'>
在后一种情况下,我们的数据是一个int,但是通过调用float()
,您可以修改它的类型。