0
我有一堆字符串格式的数字,我想在函数的一些想法来格式化这些。python字符串格式化函数
ex。
输入00000000.00 - 应该输出0.00
输入00000123.00 - 应该输出123.00
输入0000-123.00 - 应该输出-123.00
输入00-00123.45 - 应该输出-123.45
input -0000123.00 - should output -123.00
input 00000000.-5 - should output -0.05
输入0000000 -0.25 - 应该输出-0.25
一个soultion,我能想到的含负号的字符串是如下 前。 NUM =“0000-123.00”
if num.find("-") != -1:
num = "-" + num.replace("-","")
这会给我NUM为-0000123.00,但我不知道如何摆脱前导零的。
完美 - 感谢 – wadapav
如果不是第六输入例如一个可以简单地做'float(s.lstrip('0'))'。 @wadapav如果这个答案好,你应该接受它。 – Bakuriu