https://zhuanlan.zhihu.com/p/33923344-----------Python小知识:用format格式化输出字符串
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/u012515223/article/details/20463231
字符串对齐
Python中, 字符串对齐, 使用ljust(), 左对齐;rjust(), 右对齐;center(), 中间对齐;
也可以修改第三个参数, 修改填充数据, 默认使用空格;
代码如下:
-
# -*- coding: utf-8 -*-
-
-
#====================
-
#File: TextExercise.py
-
#Author: Wendy
-
#Date: 2014-03-04
-
#====================
-
-
#eclipse pydev, python2.7
-
-
print('|' + 'hej'.ljust(20) + '|' + 'hej'.rjust(20) + '|' + 'hej'.center(20) + '|')
-
print('hej'.center(20, '+')) #一共有20个字符, 中间使用hej, 其他用+填充
输出:
-
|hej | hej| hej |
-
++++++++hej+++++++++