对于给定字符串,将其中的大写字母转换为小写字母,同时将小写字母转换为大写字母。
如果是将字符串全部转换为大写或小写,则直接进行如下操作即可:
s.lower() # 全部转换为小写s.upper() # 全部转换为大写
或者只是要求首字母大写可以这样:
s.title() # 每个单词首字母大写,其他小写s.capitalize() # 首字母大写,其他字母小写
但是如果要求将字符串中的大写改成小写,小写改成大写,则可以进行如下操作:
s = input()b = []for i in s:if i.islower():b.append(i.upper())elif i.isupper():b.append(i.lower())else:b.append(i)print("".join(b))