对于给定字符串,将其中的大写字母转换为小写字母,同时将小写字母转换为大写字母。
如果是将字符串全部转换为大写或小写,则直接进行如下操作即可:
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))