我正在学习python并参加一项练习:
字符串.创建一个函数,该函数将返回与输入字符串类似的另一个字符串,但其大小写已反转.例如,输入"Mr. Ed"将导致"mR.DD"作为输出字符串.
我的代码是:
name = 'Mr.Ed'
name_list = []
for i in name:
if i.isupper():
name_list.append(i.lower())
elif i.islower():
name_list.append(i.upper())
else:
name_list.append(i)
print ''.join(name_list)
Run Code Online (Sandbox Code Playgroud)
有没有更好的方法来解决它?我的解决方案似乎很奇
python ×1