python里是什么意思,python中的%f

  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的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: