跳到主要内容

Python 程序:使字符串的第一个字符大写

要理解这个例子,你需要了解以下Python 编程主题的知识:

当我们能够通过重新排列一个字符串的字符来形成另一个字符串时,这两个字符串就被称为是字谜(anagram)。例如,Race 和 Care。在这里,我们可以通过重新排列 Care 的字符来形成 Race。

示例 1:使用列表切片

my_string = "mashangxue123 is Lit"

print(my_string[0].upper() + my_string[1:])

输出

mashangxue123 is Lit

在上面的例子中,my_string[0] 选择第一个字符,upper() 将其转换为大写。同样地,my_string[1:] 选择剩余的字符。最后,使用 + 进行拼接。

示例 2:使用内置方法 capitalize()

my_string = "mashangxue123 is Lit"

cap_string = my_string.capitalize()

print(cap_string)

输出

mashangxue123 is lit

注意:capitalize() 方法将第一个字符变为大写,但会将其他所有字符变为小写。