#百分比转换位小数 s = '20%' # 默认要转换的百分比是字符串 aa = float(s.strip('%')) # 去掉s 字符串中的 % bb = aa/100.0 #运行环境是Python2.7 其中Python2.X 与 python 3X中的除法是有区别 print bb # 输出结果是 0.2 # 小数转换位百分比 #方法一 a = 0.3214323 bb = "%.2f%%" % (a * 100) print bb # 输出结果是32.14% #方法二 a = 0.3214323 b = str(a*100) + '%' print b # 输出结果是32.14323% # 如果想保留小数点后两位 c = str(a)[:4]+ '%' print c # 输出结果是0.32%
Python数值类型:小数与百分数的转换
猜你喜欢
转载自blog.csdn.net/sanmi8276/article/details/108021180
今日推荐
周排行