Python 格式化输出 —— 小数转化为百分数

来源:互联网 发布:美如画网络机顶盒设置 编辑:程序博客网 时间:2024/06/05 10:21

比如将 0.1234 转化为 12.34% 的形式:

rate = .1234print('%.2f%%' % (rate * 100))
  • 1
  • 2
  • 1
  • 2
  • 第一个百分号和 .2f 相连,表示浮点数类型保留小数点后两位格式化输出;
  • 然后的两个连续的%%,则最终会输出一个%号出来,有对%进行转义的含义;

将小数(数值)转化为字符串,并赋给其他变量:

rate = .1res = format(res, '.0%')    # res == '10%'
原创粉丝点击