capitalize()
是 Python 中字符串对象的一个方法,用于将字符串的第一个字符转换为大写,并返回新的字符串。该方法不会修改原始字符串,而是返回一个新的字符串。
示例代码如下:
s = "hello world" s_cap = s.capitalize() print(s_cap) # 输出: Hello world
在这个例子中,原始字符串 s
的第一个字符为小写字母 "h",使用 capitalize()
方法将其转换为大写字母 "H",并返回新的字符串 "Hello world"。注意,原始字符串 s
并没有被修改。
需要注意的是,如果字符串的第一个字符已经是大写字母,或者字符串中只包含非字母字符,那么 capitalize()
方法不会对字符串做任何修改。
下面是一个示例:
s = "123hello world" s_cap = s.capitalize() print(s_cap) # 输出: 123hello world
在这个例子中,字符串 s
的第一个字符为数字字符 "1",因此 capitalize()
方法不会对字符串做任何修改,返回的结果仍然是原始字符串。