标签:图片 来讲 小数点 3.1 冒号 格式 height info size
今天我们来讲一下数字的精度,宽度,显示格式这几个知识点。
首先,我们来看一下如何保留小数点后面几位,先来看一段代码:
"{pi:10.2f}".format(pi = 3.1415926535)
#按回车,得到的结果是3.14,在3.14前面还有6个空格。
我们来解释一下这句代码:pi是用来引入那段小数的,冒号后面就是输出的格式,10表示的是分配十个位置,f是小数点后的意思,2f就是说保留小数点后两位。
上面那句代码就是说精度和宽度的,接下来你看一下添加千分位的代码:
‘googol is{:,}‘.format(10**100)
#按回车,得到的结果是‘googol is10,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000‘
那个googol is就是一句废话,我们来看一下后面的format,10**100 表示什么意思,你应该能知道吧?没错,就是10的100次方,计算结果就是上面那一大段数。上面我们说到冒号后面就是输出格式,你看冒号后面有个逗号,那个就是用来添加千位分隔符的。
好的,接下来我们来看一下怎么左对齐,右对齐,居中。
print(‘{0:<10.2f}\n{0:^10.2f}\n{0:>10.2f}‘.format(3.1415))
#按回车,输出的格式是这样的:
3.14
3.14
3.14
print是输出的意思,\n表示的是换行,{0:<10.2f}表示输出的格式是左对齐,{0:^10.2f}这个表示的是居中,{0:>10.2f}这个表示右对齐。其实区别在于< ^ >,其他都和前面一样。
今天就讲到这里啦,实验室蚊子好多,我要溜了~
(文章图片若有侵权,请联系作者删除)
标签:图片 来讲 小数点 3.1 冒号 格式 height info size
原文地址:https://www.cnblogs.com/Galaxyfengfeng/p/9048736.html