将float更改为不带小数位的字符串

时间:2014-05-20 05:31:51

标签: python

如果我有f=123.12,更改为字符串s="123"的更简单方法是什么? 现在我做:s = "%.0f" % (f,)

1 个答案:

答案 0 :(得分:6)

如果要对值进行舍入,请执行:

str(int(f+0.5))

如果要截断值,请执行:

str(int(f))