目录
描述
Python字符串方法capitalize()将字符串的首字母变成大写。
语法
str.capitalize()
参数
capitalize()方法没有参数。
返回值
将原字符串首字母大写后返回新字符串。
使用示例
1. 首字母是小写字母
>>> str_demo = "copyright"
>>> str_demo.capitalize()
'Copyright'
>>> b = str_demo.capitalize()
>>> b
'Copyright'
>>> id(b)
4331874928
>>> id(str_demo)
4329243568
2. 首字母是大写字母
当首字母本身就是大写字母时,capitalize()方法不会报错,并返回一个跟之前值完全一样的新字符串。
>>> str_demo = "Xiao mi"
>>> result = str_demo.capitalize()
>>> result
'Xiao mi'
>>> id(result)
4331877464
>>> id(str_demo)
4331877576
3. 首字符是非英文字符
当首字符不是英文字符时,capitalize()方法不会报错,并返回一个跟之前值完全一样的新字符串。
>>> result = str_demo.capitalize()
>>> result
'#q'
>>> id(result)
4331877576
>>> id(str_demo)
4331877688