python里是什么意思,python中的%f
%f在python中代表浮点数,一般有以下几种:
1.%f
python3的精度默认为6位小数,(最后一位四舍五入)
2.%10f
输出的总位数为10位,小数点也占一位。不够的时候填左边的空格。
3.%09.f
09.表示只输出整数位,9位左边加0;同样的,010年。表示只输出整数位,小于10位的左边加0。
4.%7.2f
输出精确到小数点后2位,总长度为7位(含小数点)。如果不够,左侧将填充空格。
5.%-7.2f
输出精确到小数点后2位,总长度为7位(包括小数点)。如果不够,请在右侧空白处填写。
例子如下:
num=1.23456789
打印( 123456789ABCDEFGHI )
Print(%f%num)#按原样输出,但只有6位小数被四舍五入。
-
Print (f% num) #如上,输出6位小数。此时共有8位数字(包括小数点),所以在左边填两个空格。
-
Print 0.f% num) #只输入整数位,但100位左边补0。
打印(。f% num) #只输出整数位,不够3位的左边加0。
-
print( % 7.2f % num )#精确到小数点后2位,共7位(不够填左边的空格)
-
Print(%-7.2f%num aaaaaaaa)#精确到小数点后2位,共7位(不足以填右侧空格)。运行结果如下图所示:
以上是 %f 的一些常用表达式,其余的不常用表达式这里就不描述了。
热门IT软件开发工作室,大量免费python视频教程,欢迎在线学习!
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。