字符串的大小写转换操作:
- upper():把字符串中所有字符都转换成大写字母,转换的结果是新的字符串对象(即id不同)
- lower():把字符串中所有字符都转换成小写字母,转换的结果是新的字符串对象(即id不同)
- swapcase():把字符串中所有小写字母都转换成大写字母,把字符串中所有大写字母都转换成小写字母,转换的结果是新的字符串对象(即id不同)
- capitalize():把第一个字符转换为大写,把其余字符转换为小写,转换的结果是新的字符串对象(即id不同)
- title():把每个单词的第一个字符都转换为大写,把每个单词的剩余字符都转换为小写,转换的结果是新的字符串对象(即id不同)
"""
字符串的大小写转换操作:
1.upper():把字符串中所有字符都转换成大写字母,转换的结果是新的字符串对象(即id不同)
2.lower():把字符串中所有字符都转换成小写字母,转换的结果是新的字符串对象(即id不同)
3.swapcase():把字符串中所有小写字母都转换成大写字母,把字符串中所有大写字母都转换成小写字母,转换的结果是新的字符串对象(即id不同)
4.capitalize():把第一个字符转换为大写,把其余字符转换为小写,转换的结果是新的字符串对象(即id不同)
5.title():把每个单词的第一个字符都转换为大写,把每个单词的剩余字符都转换为小写,转换的结果是新的字符串对象(即id不同)
"""
s = "heLlo,pythoN"
print("原字符串为:", s, "\t", "原字符串的id为:", id(s))
s_upper = s.upper()
print("upper()后字符串为:", s_upper, "\t", "upper()后字符串的id为:", id(s_upper))
s_lower = s.lower()
print("lower()后字符串为:", s_lower, "\t", "lower()后字符串的id为:", id(s_lower))
s_swapcase = s.swapcase()
print("swapcase()后字符串为:", s_swapcase, "\t", "swapcase()后字符串的id为:", id(s_swapcase))
s_capitalize = s.capitalize()
print("capitalize()后字符串为:", s_capitalize, "\t", "capitalize()后字符串的id为:", id(s_capitalize))
s_title = s.title()
print("title()后字符串为:", s_title, "\t", "title()后字符串的id为:", id(s_title))