Skip to main content
 Web开发网 » 编程语言 » Python语言

python的格式输出函数里面{:.2f}什么意思

2021年11月26日9950百度已收录

  d表示整型,f表示浮点型,就是指明数据类型用的。这跟C语言中的printf函数语法是非常类似的,学过C语言的人就很容易理解这些。print('test:{0:3}'。format(math。pi))3用于控制输出宽度。这里由于输出位数大于宽度,就按实际位数输出了。

  print('test:{0:3f}'。format(math。pi))同样,3表示输出宽度。若输出位数小于此宽度,默认右对齐,左边补空格。如:>>>print('test:{0:10f}'。format(math。pi))test:?3。141593若输出位数大于宽度,则按实际位数输出。

  这里之所以显示3。141593,是因为指定了f浮点数类型,默认显示6位小数。print('test:{0:。3}'。format(math。pi))。3指定除小数点外的输出位数print('test:{0:。3f}'。format(math。

  pi))。3f表示浮点数的精度为3(小数位保留3位)。

评论列表暂无评论
发表评论
微信