※ 引述《ptt0720 (湿湿)》之铭言:
: ##
: string = input()
: ansStr =''
: for i in string:
: ansStr += i.upper() if 'a'<=i<='z' else i.lower()
: print(ansStr)
: ##
Python 的话
用 list comprehension 可以一行解决
print(''.join(c.upper() if c.islower() else c.lower() for c in input()))
感谢乡民提醒,因为中文字不到30,所以补个测试结果吧:
>>> print(''.join(c.upper() if c.islower() else c.lower() for c in input()))
Test因为中文字不够30只好补个测试结果
tEST因为中文字不够30只好补个测试结果
>>>