str.ljust() 左对齐填充
最后更新:2026-09-22
str.ljust() 左对齐填充
str.ljust(width[, fillchar]) 返回 width 长度、原串左对齐、右侧 fillchar 填充。
| 分类 | 字符串方法 |
|---|---|
| 类型 | 内建类型方法 |
| Python 版本 | all |
📝 语法
str.ljust(width[, fillchar])
⚙️ 参数
| width 必选 | 结果字符串的总宽度。 |
|---|---|
| fillchar 可选 | 右侧用于填充的单个字符,默认为空格。(默认值:' ') |
返回值:str。原串左对齐、右侧用 fillchar 填充到 width 的新字符串。
是否修改原对象:否(返回新对象)
💥 异常
TypeError— fillchar 不是长度恰为 1 的字符串时抛出。
▶ 示例
编辑下方代码,点击运行,在输出面板查看结果:
运行结果:
hi........
💡 相关案例
更多实战案例即将上线,敬请期待。
❓ 常见问题
Qwidth 小于原串长度会怎样?
A直接返回原串,不做截断。'hi'.ljust(1) 返回 'hi'。
Qfillchar 参数有什么要求?
A必须是单字符字符串,否则抛 TypeError。默认用空格填充。
Q常用于什么场景?
A对齐输出表格列、生成固定宽度文本。常与 rjust()、center() 配合使用。