python输出百分数

    科技2022-08-13  90

    方式1:直接使用参数格式化:{:.2%}

    {:.2%}之作用: 显示小数点后2位,例如:

    1. 显示两位小数

    >>> print('percent: {:.2%}'.format(40/50)) percent: 83.35%

    2. 不显示小数:{:.0%},即,将2改为0: >>> print('percent: {:.0%}'.format(42/50)) percent: 83%

    方式2:格式化为float,然后处理成%格式: {:.2f}%

    与方式1的区别是:

    (1) 需要对42/50乘以 100 。  (2) 方式2的%在{ }外边,方式1的%在{ }里边。

    1. 显示小数点后2位: >>> print('percent: {:.2f}%'.format(40/50*100)) percent: 83.00%2. 显示小数点后1位: >>> print('percent: {:.1f}%'.format(40/50*100)) percent: 83.0%3. 只显示整数位: >>> print('percent: {:.0f}%'.format(40/50*100)) percent: 83%

    Processed: 0.010, SQL: 9