python 字符串内建函数之大小写
假设有一个字符串s = "hello,world",如何对字符串进行大小写的更改?
1,将字符串的首字母改为大写:
msg = s.capitalize()
print(msg) # 打印结果为 Hello,world
字符串的内建函数capitalize()用于将字符串的首字母大写,并返回一个新的字符串
2,将字符串的每个单词首字母改为大写:
msg = s.titile()
print(msg) # 打印结果为 Hello,World
字符串内建函数titile()用于将字符串的每个单词首字母大写,并返回一个新的字符串
3,将字符串所有字符大写
msg = s.upper()
print(msg) # 打印结果为 HELLO,WORLD
字符串内建函数upper()用于将字符串的每个字符大写,并返回一个新的字符串
4,将字符串的所有字符小写
msg = s.lower()
print(msg) # 打印结果为 hello, world
字符串内建函数lower()用于将字符串的每个字符小写,并返回一个新的字符串
5,判断字符串是否为标题(即每个单词首字母是否大写)
若 s = "Hello,World"
则 result = s.istitile()
print(result) 打印 True
若 s = "Hello, world"
则 result = s.istitile()
print(result) # 打印出False
tips: istitile()用于判断字符串是否为标题形式,即是否每个单词的首字母是否大写,返回一个布尔类型的结果