这可以在更少的行中完成吗
text = "DKK 5.000,33"
text2 = text.replace('DKK ', '')
text3 = text2.replace('.', '')
text4 = text3.replace(',','.')
print(float(text4))
它输出我想要的东西,它看起来很糟糕,我希望它可以做得更漂亮,所以我不必制作 4 个新变量来更改文本:)
您可以根据需要多次调用文本替换。
text = "DKK 5.000,33"
text2 = text.replace('DKK ', '').replace('.', '').replace(',','.')
print(float(text2))
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句