Skip to main content
 首页 » 编程设计

python之在python中将float转换为不带点/逗号的字符串

2025年05月04日21mengfanrong

我想知道是否有一种简单的方法可以将 float (例如 0.25)转换为没有点/ float 的字符串,例如 025。 是否可以?我正在寻找适用于所有花车的东西。谢谢。

请您参考如下方法:

在同时存在逗号和小数点的情况下,您可以将正则表达式替换为 re.sub。 re.sub() 将字符串中所有出现的 pattern 替换为替换 repl。如果未找到模式,则字符串将原封不动地返回。

import re 
 
number = '999,123,456.345' 
filtered = re.sub('[.,]', '', number) 
 
print(filtered) 

输出

999123456345