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 婚前女儿生日祝福语简短