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

python中的函数包含了很多,其中print函数相信大家都不陌生,它是一个比较常见的函数,在python3版本中表示函数,之前在python2版本中只是一个输出语句,下面就一起来看看这篇关于使用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输出对齐的方法文章的全部内容看,文章中介绍了两种输出方法,希望可以对大家的学习带来帮助。

相关文章

功能概要:(目前已实现功能)公共展示部分:1.网站首页展示...
大体上把Python中的数据类型分为如下几类: Number(数字) ...
开发之前第一步,就是构造整个的项目结构。这就好比作一幅画...
源码编译方式安装Apache首先下载Apache源码压缩包,地址为ht...
前面说完了此项目的创建及数据模型设计的过程。如果未看过,...
python中常用的写爬虫的库有urllib2、requests,对于大多数比...