如何用python3中print函数对齐输出?使用python3中print输出对齐的方法

python中的函数包含了很多,其中print函数相信大家都不陌生,它是一个比较常见的函数,在Python3版本中表示函数,之前在python2版本中只是一个输出语句,下面就一起来看看这篇关于使用python3中print输出对齐的方法,有需要的朋友可以参考一下 。

如何用python3中print函数对齐输出?使用python3中print输出对齐的方法

文章插图
【如何用python3中print函数对齐输出?使用python3中print输出对齐的方法】一、print语法格式
在Python3中这个函数具有丰富的功能,详细的语法结构如下:
print(value, ..., sep=' ', end='\n', file=sys.stdout, flush=False)默认情况下,使用这个函数会直接将结果打印到流或者是sys.stdout中,通过语法可以看到在这个函数中有很多的参数,其中有四个是可选的关键字参数,file参数表示的是一个文件对象;sep参数是一个要在每一个值之间差人的字符串,默认情况下是空格;end参数是设置字符串中最后一个字符,通常是一个换行符,最后一个可选关键字参数为flush,设置的是刷新流 。
二、print函数设置对齐
1、使用ljust,rjust,center方法
这是三个不同的对齐方法,可以实现字符的左对齐、右对齐以及居中对齐,在使用这三种方法的时候可以设置字符中对齐的长度,还可以将字符串中对齐的地方,设置指定的字符进行补齐,下面看看具体的实例,代码如下:
text="这是一个字符串!";print(text);print(text.ljust(10));print(text.rjust(10));print(text.center(10));print(text.ljust(10,'/'));print(text.rjust(10,'~'));print(text.center(10,"*"));运行结果:
这是一个字符串!  这是一个字符串! 这是一个字符串!这是一个字符串!//~~这是一个字符串!*这是一个字符串!*2、使用format方法
使用这个方法,一样的也可以用来进行字符串的对齐设置,使用的符号为<左对齐、>右对齐、^中间对齐,同样的示例如下:
text="这是一个字符串!";print(text); print(format(text,"<20"));print(format(text,">20"));print(format(text,"^20"));运行结果:
这是一个字符串!  这是一个字符串! 这是一个字符串!以上就是关于如何用python3中print函数对齐输出?使用python3中print输出对齐的方法文章的全部内容看,文章中介绍了两种输出的方法,希望可以对大家的学习带来帮助 。

    推荐阅读