English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Python 基础教程

Python 流程控制

Funzione in Python

Tipi di dati in Python

Python 文件操作

Python 对象和类

Python 日期和时间

Python 高级知识

Python 参考手册

Python 字符串 ljust() 使用方法及示例

Python 字符串方法

字符串ljust()方法返回一个原字符串左对齐,并使用空格填充至指定长度的新字符串。

ljust()方法的语法为:

string.ljust(width[, fillchar])

fillchar是一个可选参数。

字符串ljust()参数

ljust()方法采用两个参数:

  • width-给定字符串的宽度。如果填充宽度小于或等于字符串的长度,则返回原始字符串。

  • fillchar(可选) -填充宽度的剩余空间的字符

字符串ljust()返回值

ljust()方法返回给定最小宽度内的左对齐字符串。

如果fillchar已定义,则还会用定义的字符填充剩余空间。

示例1:最小宽度的左对齐字符串

# 字符串
string = 'cat'
width = 5
#打印左对齐字符串
print(string.ljust(width))

运行该程序时,输出为:

cat

此处,width定义的最小值为5。因此,结果字符串的最小长度为5。

并且,字符串“ cat”在左侧对齐,从而在单词的右侧留了两个空格。

示例2:左对齐字符串并填充剩余的空格

# 示例字符串
string = 'cat'
width = 5
fillchar = '*'
#打印左对齐字符串
print(string.ljust(width, fillchar))

运行该程序时,输出为:

cat**

在这里,字符串“ cat”左对齐,而右边的其余两个空格则用字符“ *”填充。

注意:如果要右对齐字符串,请使用rjust()。您也可以使用format()方法格式化字符串。

Python 字符串方法