python格式输出占四列左对齐,Python输出右对齐
所谓打印格式,就是将数据按照一定的特殊格式和要求输出。下面这篇文章主要介绍python打印格式的相关信息(居中、左右对齐)。文章介绍了格式方法、其他扩展编写方法和“%”方法。有需要的可以参考一下。
目录
格式模式总结其他扩展写作 %
format 方式
{:}向右对齐
打印(“{033605}”。format( AA )#占用5个字符空间,0是format参数中的变量索引。
aa
{:}向左对齐
打印(“{033605}”。format( AA )#占用5个字符空间,0是format参数中的变量索引。
aa
{:}中心对齐
打印(“{03360 5}”。format( AA )#占用5个字符空间,0是format参数中的变量索引。
aa
其他扩展写法
其中该长度不仅是常数,而且是变量
通过参数获取宽度变量的值。
打印( {0: {width}} )。format (AA ,width=5)) #右对齐,占用5个字符空间,0是format参数中的变量索引。
aa
宽度=5
打印( {0: {width}} )。format (AA ,width)) #右对齐,占用5个字符空间,0是format参数中的变量索引。
aa
根据参数位置取宽度变量的值。
因为宽度也是格式的一个参数,所以也可以通过参数索引得到。通过位置获取值时,不允许有可见参数。
宽度=5
打印( {0: {1}} )。format (AA ,width)) #居中对齐,占用5个字符空间,0是format参数中的变量索引。
aa
{: *}、{3360}、{:0}分别表示左对齐,空白字符用 * 、 0 填充
宽度=5
打印( {0: {1}} )。format (AA ,width)) #占用5个字符空间,0是format参数中的变量索引。
aa
% 方式
],右对齐,占用5个字符。
%-5d ,左对齐,占用5个字符。
打印(]% aa) #靠右对齐
Print(%-5d% aa) #向左对齐
d=345.678
“你好!”
i=1234
#% 表示打印格式,% 后的内容是格式的定义。
Print(%f% d)# f 表示打印格式浮点数。
9 in print(%9.2f% d)#9.2 表示输出的长度,2表示小数点后的位数。
print( % 9.2f % d )# 表示输出数字是有符号的。
print( %-9.4f % d )# -表示输出数字左对齐(默认为右对齐)。
print( %-9.3f % d )# -表示输出数字有符号且左对齐。
Print(%d% i) # /d 表示输出十进制整数。
Print(%o% i) # o 表示输出八进制整数。
Print(%x% i) #d 表示输出十六进制整数。
print( % # x % I )# d 表示输出是带有十六进制标记的整数。
Print(%s% s) #d 表示输出字符串。
Print (output一个浮点数:%f,一个整数:%d,一个字符串:%s% (d,I,s)) #可以输出多个变量。注意顺序。
参考
如何在python中用format来center _python format()函数
Python -使用format函数实现对齐打印(左对齐、右对齐和居中对齐)
关于python:如何将打印输出或字符串格式化为固定宽度?
总结
这就是这篇关于python打印格式(居中、左右对齐)的文章。关于python打印格式的更多信息,请搜索热门IT软件开发工作室之前的文章或者继续浏览下面的相关文章。希望你以后能支持风行IT软件开发工作室!
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。