我想创建编号的项目符号点。决定我想做的方式是除去所有数字的浮点数,使其保留在小数点后,但保留小数点。例如:2.0将为2。3.14将为3。有没有办法做到这一点?如果是这样,它将是什么样?再次感谢您。
2 回答

慕神8447489
TA贡献1780条经验 获得超1个赞
一种方法是首先使用int来获取浮点数的整数部分。然后,如果你只是想要像一些3.这一点没有因为转换为字符串是不可能3.给予3.0。因此,也许将整数部分转换为字符串,然后连接一个格式为'3.' “示例”的句点:
In [1]: num = 3.14
In [2]: myint = int(num)
In [3]: myint
Out[3]: 3
In [4]: mystr = str(myint)
In [5]: mystr
Out[5]: '3'
In [6]: mystr += '.'
In [7]: mystr
Out[7]: '3.'
或一步:
mystr = str(int(num)) + '.'
给出'3.'给定输入的输出num = 3.14:
In [12]: mystr
Out[12]: '3.'
添加回答
举报
0/150
提交
取消