标签: python casting
说我有一个变量x。它目前保持值4(x = 4)。如何将x的值更改为浮点数(例如4.4或4.0)?我唯一能想到的是重新分配,但我觉得这不是正确的做法。
x
x = 4
4.4
4.0
x = x + 0.0
有没有办法用标准库函数或没有重新分配的方式来做这件事?
答案 0 :(得分:3)
使用pythong内置函数float():
float()
In [154]: x = 4 In [155]: float(x) Out[155]: 4.0
x = float(x)就是你所需要的。
x = float(x)