python()中的字符串rjust()和ljust()
在本教程中,我们将学习有关字符串的rjust()和ljust方法。让我们来看一个。
恰到好处(长度,[填充字符])
在基于长度的开头添加fillchar之后,rjust()方法将返回一个新字符串。参数长度是必需的,而fillchar不是必需的。
默认情况下,fillchar是一个空格。让我们来看一个例子。
示例
# initialzing a string string = 'tutorialspoint' # rjust -> 25 print(string.rjust(25))
输出结果
如果运行上面的代码,则将得到以下结果。
tutorialspoint
我们也可以给fillchar。它必须是单个字符,而不是字符串。举个例子。
示例
# initialzing a string string = 'tutorialspoint' # rjust -> 25 print(string.rjust(25, '#'))
输出结果
如果运行上面的代码,则将得到以下结果。
###########tutorialspoint
如果我们提供一个字符串代替字符,那么我们将得到一个错误。让我们来看一个例子。
示例
# initialzing a string string = 'tutorialspoint' # rjust -> 25 print(string.rjust(25, '###'))
输出结果
如果运行上面的代码,则将得到以下结果。
--------------------------------------------------------------------------- TypeError Traceback (most recent call last) <ipython-input-7-c5d59f29d30d> in <module> 3 4 # rjust -> 25 ----> 5 print(string.rjust(25, '###')) TypeError: The fill character must be exactly one character long
ljust(长度,[填充字符])
该方法ljust()是相反的rjust()方法。
在长度的字符串末尾添加fillchar后,ljust()方法将返回一个新字符串。参数长度是必需的,而fillchar不是必需的。
默认情况下,fillchar是一个空格。让我们来看一个例子。
示例
# initialzing a string string = 'tutorialspoint' # rjust -> 25 print(string.ljust(25))
输出结果
如果运行上面的代码,则将得到以下结果。
tutorialspoint
我们也可以给fillchar。它必须是单个字符,而不是字符串。举个例子。
示例
# initialzing a string string = 'tutorialspoint' # rjust -> 25 print(string.ljust(25, '#')) tutorialspoint###########
输出结果
如果运行上面的代码,则将得到以下结果。
tutorialspoint###########
如果我们提供一个字符串代替字符,那么我们将得到一个错误。让我们来看一个例子。
示例
# initialzing a string string = 'tutorialspoint' # rjust -> 25 print(string.ljust(25, '###'))
输出结果
如果运行上面的代码,则将得到以下结果。
--------------------------------------------------------------------------- TypeError Traceback (most recent call last) <ipython-input-11-76fae427cc6f> in <module> 3 4 # rjust -> 25 ----> 5 print(string.ljust(25, '###')) TypeError: The fill character must be exactly one character long
结论
如果您对本教程有任何疑问,请在评论部分中提及。
热门推荐
10 祝福语通用句子大全简短
11 舞台上祝福语大全简短
12 毕业祝福语贺词大全简短
13 老师高考后祝福语 简短
14 下雪拜年祝福语简短英语
15 搬家寄语祝福语大全简短
16 山西话婚礼祝福语简短
17 顺利毕业家人祝福语简短
18 工厂祝福语简短10字