Python中内置了几十个字符串操作函数,这可以大大提高我们字符串操作的效率。本站将在今后的文章中陆续介绍每个函数的详细使用方法。
Python中capitalize()函数的作用是把一个字符串的首字符变为大写,其余字符变为小写。
该函数使用时不需要参数,其执行完后会返回一个字符串类型的数据,并保存到一个新的变量中;该函数不会影响原字符串的内容和格式。
该函数的使用形式如下:
string_name.capitalize()
这里的 string_name即是要将其首字符变为大写的字符串变量名称或字符串本身。
1、基本使用方法
s = "i love you"
t = s.capitalize()
print(t)
输出:I love you
t = "i am a student".capitalize()
print(t)
输出:I am a student
2、所有字符为大写的情况
s = "I LOVE CHINA!"
t = s.capitalize()
print(t)
输出: I love china!
3、字符串中每个单词首字符为大写的情形
s = "I Love You For Ever!"
t = s.capitalize()
print(t)
输出:I love you for ever!
4、字符串中字符大小写无规律的情形
s = "I lOve yOU foR eVeR"
t = s.capitalize()
print(t)
输出: I love you for ever
5、字符串第一个字符不是英文字母的情形
s = "! I Love you!"
t = s.capitalize()
print(t)
输出:! i love you!
6、字符串中不含英文字母的情形
s = "中国是世界上最伟大的国家!"
t = s.capitalize()
print(t)
输出:中国是世界上最伟大的国家!
7、非英文的字母
s = "αβ"
t = s.capitalize()
print(t)
输出:Αβ
从上面的各个例子来看,Python中capitalize()函数的作用就是把字符串开始字符变为大写,其余字符变为小写。
转载请注明出处:武林网VEVB(www.VeVb.com)- Python中使字符串首字母变成大写的函数:capitalize()
新闻热点
疑难解答