11.百分数打印及保留小数位数

百分数打印及保留小数位数

1.打印百分数,需要末尾加两个“%%”

1 total = int(input('输入总值:'))
2 num = int(input('输入占比:'))
3 percent = (num/total)*100    # 计算不带%号的百分值
4 print('概率为 %s%%' %percent)  # 两个百分号
5 # =>输入总值:60
6 # =>输入占比:34
7 # =>概率为 56.666666666666664%
View Code

2.保留百分数小数位数:值=整数个数+小数点+小数位数 如:在%s中加.6即表示所有整数位数加小数点加小数位数总和为6

1 total = int(input('输入总值:'))
2 num = int(input('输入占比:'))
3 percent = (num/total)*100    # 计算不带%号的百分值
4 print('概率为 %.6s%%' %percent)  # 两个百分号,'.num': num=整数总和+小数点+小数位数
5 # =>输入总值:70
6 # =>输入占比:32
7 # =>概率为 45.714%
View Code

 

posted @ 2020-05-04 11:01  星落……  阅读(750)  评论(0编辑  收藏  举报