Python 中的 `capitalize()` 函数有助于将字符串的第一个字符转换为大写,并将所有剩余字符(如果有)转换为小写。转换后的字符串将作为输出返回,不影响原始字符串。
string.capitalize()
`capitalize()` 函数不接受任何参数。如果字符串的第一个字符已经是大写字母,它将返回原始字符串。
此方法的返回值是原始字符串的副本,其中第一个字符转换为大写,其余所有字符转换为小写。如果字符串为空,它将返回一个空字符串作为输出。如果使用数字字符串,例如 "12",它将返回一个错误。
| 输入 | 返回值 |
|---|---|
| 如果字符串 | 第一个字符为大写的字符串 |
string = "hiii How are You."
capitalized = string.capitalize()
print('Old String is: ', string)
print('Capitalized String is:', capitalized)
输出
Old String is: hiii How are You. Capitalized String is: Hiii how are you.
string = "* is a multiple operator."
updated_string = string.capitalize()
print('Old String is:', string)
print('New String is:', updated_string)
输出
Old String is: * is amultipleoperator. New String is: * is amultipleoperator.