优秀的编程知识分享平台

网站首页 > 技术文章 正文

python字符串填充到固定长度

nanyue 2024-11-20 19:34:47 技术文章 2 ℃

Python的 str 类自带 ljust()、rjust()、center() 三个函数,这些函数均能够将一个字符串填充到指定长度。它们的区别如下:

  • ljust()表示将字符串靠左对齐,右侧填充至指定长度;
  • rjust()表示将字符串靠右对齐,左侧填充至指定长度;
  • center()表示将字符串置于正中间,两侧填充至指定长度;

该功能一般在格式化打印输出的时候会使用。举例如下:

  • 字符串长度固定为50,左侧对齐,右侧填充'#':
  • 字符串长度固定为50,右侧对齐,左侧填充'#':
  • 字符串长度固定为50,中间对齐,两侧填充'#':

需要注意的是:

1、参数中指定的长度,包含了原始字符串的长度,即:参数中指定的长度 = 原始字符串长度 + 填充字符的长度。

2、如果未指定填充的字符,默认将使用空格进行填充。

Tags:

最近发表
标签列表