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'
那么就需要使用下边的方法
则成功:

版权声明:本文为W_C_X原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。