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

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

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

本篇文章将深入介绍 Python 字符串的一些常用方法,包括 len、count、center、ljust、rjust、isalpha、isalnum、isspace 和 join 等。这些方法可以帮助程序员更方便地处理字符串数据。让我们开始吧!

len

len(string) 函数用于获取字符串的长度,即字符串中字符的数量。下面是一个示例:

s = "Hello, World!"
print(len(s))  # 输出: 13
count

count(substring, [start, [end]]) 函数用于获取一个字符串中某个子串的出现次数。这个函数接受一个可选参数 start,表示起始位置(默认为0),一个可选参数 end,表示结束位置(默认为字符串的长度)。下面是一个示例:

s = "Hello, World!"
print(s.count("l"))  # 输出: 3
print(s.count("o", 0, 5))  # 输出: 1
center

center(width, [fillchar]) 函数用于将一个字符串居中在给定的宽度内,并使用 fillchar(默认为空格)填充剩余的空间。下面是一个示例:

s = "Hello"
print(s.center(10))  # 输出: "  Hello   "
print(s.center(10, "-"))  # 输出: "--Hello---"
ljust

ljust(width, [fillchar]) 函数用于将一个字符串左对齐,并使用 fillchar(默认为空格)填充剩余的空间。下面是一个示例:

s = "Hello"
print(s.ljust(10))  # 输出: "Hello     "
print(s.ljust(10, "-"))  # 输出: "Hello-----"
rjust

rjust(width, [fillchar]) 函数用于将一个字符串右对齐,并使用 fillchar(默认为空格)填充剩余的空间。下面是一个示例:

s = "Hello"
print(s.rjust(10))  # 输出: "     Hello"
print(s.rjust(10, "-"))  # 输出: "-----Hello"
isalpha

isalpha() 函数用于检查一个字符串是否只包含英文字母。下面是一个示例:

s = "Hello"
print(s.isalpha())  # 输出: True
s = "Hello, World!"
print(s.isalpha())  # 输出: False
isalnum

isalnum() 函数用于检查一个字符串是否只包含英文字母和数字。下面是一个示例:

s = "Hello123"
print(s.isalnum())  # 输出: True
s = "Hello, World!"
print(s.isalnum())  # 输出: False
isspace

isspace() 函数用于检查一个字符串是否只包含空格和制表符等空白字符。下面是一个示例:

s = "    "
print(s.isspace())  # 输出: True
s = "Hello, World!"
print(s.isspace())  # 输出: False
join

join(iterable) 函数用于将一个可迭代对象(如列表)中的元素连接成一个字符串,连接符为该函数的调用者。下面是一个示例:

lst = ["Hello", "World", "!"]
print("-".join(lst))  # 输出: "Hello-World-!"

到此,我们介绍了 Python 字符串的一些常见方法。这些函数都是 Python 的内置函数,无需导入任何模块即可使用。祝大家在 Python 编程中能够游刃有余!