函数
.center()
1 2 3
| width = 20 print('HackerRank'.center(width,'-'))
|
.endswith()
判断字符串是否以指定字符或子字符串结尾,常用于判断文件类型
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
| str1 = 'Hello, world' str2 = 'rld' str1.endswith(str2)
str1.endswith('wor', 3)
str1.endswith('wor', 3, 10)
str1.endswith(('a', 'b', 'd'))
|
.islower()
字符串是否都是小写字母
.isupper()
字符串是否都是大写字母
.ljust()
将字符串按左对齐并填充字符直到字符串达到目标长度
1 2 3
| width = 20 print('HackerRank'.ljust(width,'-'))
|
.lower()
将字符转换为小写
.rjust()
1 2 3
| width = 20 print('HackerRank'.rjust(width,'-'))
|
str()
.upper()
将字符转换为大写
1 2 3 4
| def swap_case(s): s1 = [i.upper() if i.islower() else i.lower() for i in s] return "".join(s1)
|