📅  最后修改于: 2023-12-03 15:19:23.242000             🧑  作者: Mango
在Python中,字符串是一种不可变的数据类型。字符串的capitalize()方法用于将字符串的第一个字符转换为大写,而其他字符转换为小写。本文将介绍使用字符串capitalize()方法的语法和示例。
字符串capitalize()方法的语法如下:
str.capitalize()
其中,str是需要转换的字符串。
以下是一些使用字符串capitalize()方法的示例:
# 示例1
str1 = "hello world."
print(str1.capitalize()) # Hello world.
# 示例2
str2 = "hEllo WoRld."
print(str2.capitalize()) # Hello world.
# 示例3
str3 = "1234 HELLO WORLD."
print(str3.capitalize()) # 1234 hello world.
在示例1中,原始字符串为"hello world.",使用capitalize()方法后,首字母"h"被转换为"H",其他字符"ello world."保持不变,因此输出为"Hello world."。
在示例2中,原始字符串为"hEllo WoRld.",使用capitalize()方法后,首字母"h"被转换为"H",其他字符"Ello WoRld."被转换为"ello world.",因此输出为"Hello world."。
在示例3中,原始字符串为"1234 HELLO WORLD.",使用capitalize()方法后,首字母"1"和"2"被保留,其他字符"234 hello world."被转换为"234 hello world.",因此输出为"1234 hello world."。
需要注意的是,capitalize()方法不会改变字符串中其他字符的大小写,只会将第一个字符改为大写,其他字符改为小写。此外,如果原字符串首字母已经是大写,也不会有任何变化。