📜  Python字符串方法 |设置 2(len、count、center、ljust、rjust、isalpha、isalnum、isspace 和 join)(1)

📅  最后修改于: 2023-12-03 14:46:44.035000             🧑  作者: Mango

Python字符串方法 |设置 2(len、count、center、ljust、rjust、isalpha、isalnum、isspace 和 join)

len方法

len() 方法返回字符串的长度(字符个数)。

示例:

str1 = "Hello World!"
print(len(str1))  # 输出:12
count方法

count() 方法用于统计指定字符串在目标字符串中出现的次数。

示例:

str1 = "Hello World!"
print(str1.count('l'))  # 输出: 3
center方法

center() 方法将字符串居中,并使用指定的字符(默认为空格)在两侧填充。

示例:

str1 = "Hello World!"
print(str1.center(20))  # 输出:'   Hello World!   '
print(str1.center(20, '-'))  # 输出:'---Hello World!---'
ljust方法

ljust() 方法用于将字符串靠左对齐,并使用指定的字符(默认为空格)在右侧填充。

示例:

str1 = "Hello World!"
print(str1.ljust(20))  # 输出:'Hello World!       '
print(str1.ljust(20, '-'))  # 输出:'Hello World!-------'
rjust方法

rjust() 方法用于将字符串靠右对齐,并使用指定的字符(默认为空格)在左侧填充。

示例:

str1 = "Hello World!"
print(str1.rjust(20))  # 输出:'       Hello World!'
print(str1.rjust(20, '-'))  # 输出:'-------Hello World!'
isalpha方法

isalpha() 方法用于检查字符串是否只由字母组成。

示例:

str1 = "Hello World!"
str2 = "HelloWorld"
print(str1.isalpha())  # 输出:False
print(str2.isalpha())  # 输出:True
isalnum方法

isalnum() 方法用于检查字符串是否只由字母和数字组成。

示例:

str1 = "Hello World!"
str2 = "HelloWorld123"
print(str1.isalnum())  # 输出:False
print(str2.isalnum())  # 输出:True
isspace方法

isspace() 方法用于检查字符串是否只由空格组成。

示例:

str1 = "Hello World!"
str2 = "     "
print(str1.isspace())  # 输出:False
print(str2.isspace())  # 输出:True
join方法

join() 方法用于将字符串列表(或元组)连接成一个字符串。

示例:

str_list = ['Hello', 'World', '!']
print(' '.join(str_list))  # 输出:'Hello World !'