今天分享一个python中将字符串首字母大写的方法的方法,具体操作如下:

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()函数的作用就是把字符串开始字符变为大写,其余字符变为小写。

Last modified: 2023年1月19日

Author