Python字符串capitalize()方法将字符串的第一个字符转换为大写字母,并将所有其他字符小写。
在Python中把第一个字符转换为大写字母
要在Python中把一个字符串的第一个字符转换成大写字母,请使用capitalize()方法。String capitalize()是一个内置的Python函数,用于使字符串的第一个字母大写。
如果字符串的第一个字母已经大写,函数capitalize()只返回原始字符串。
capitalize()方法将字符串的第一个字符转换为大写字母(大写)。如果字符串的第一个字符是大写的,那么它返回原始的字符串。
语法
string.capitalize()
这里的String包含我们想将其第一个字母大写的字符串。
参数
String capitalize()方法不包含任何参数。
返回值
该方法返回一个第一个字符为大写的字符串。
关于Python capitalize()的示例程序
写一个程序来演示capitalize函数的使用:
# app.py
s1="hello my name is rohit"
print(s1.capitalize())
看看输出结果:
➜ pyt python3 app.py
Hello my name is rohit
➜ pyt
编写多个字符串,展示大写函数的使用:
# app.py
string1="hello,"
string2="i am alien"
print(string1.capitalize()+string2.capitalize())
请看输出结果:
➜ pyt python3 app.py
Hello,I am alien
➜ pyt
写一个程序,使用capitalize函数对一个字符串的特定子串进行大写:
# Here I will capitalize character c of coding word.
string_var = "ilovecoding"
string_var1 = string_var[5::]
string_var2 = string_var[:5:]
print(string_var2+string_var1.capitalize())
请看输出结果:
➜ pyt python3 app.py
iloveCoding
➜ pyt
如果你只需要将第一个字母大写,你可以使用String.capitalize()方法。
本教程到此结束。