def str_to_flaot():
f = "3,000.00"
print(type(f))
#f= f.strip("\n")
f = f.replace(',','')
f= float(f)
print(type(f))
str_to_flaot()
如果string类型的直接转flaot:
str_f = "3,000.00"
print(float(str_f))
这样直接写可能会报错,提示:could not convert string to float: '3,000.00'
那么就需要使用下边的方法
则成功: