python设计一个函数 def changealpha ( s : str ):,返回一个字符串,将字符串$中所有的大写字母改成小写字母,小写字母改成大写字母,例如输入 abc _ EFG ,返回的字符串为 ABC _ efg
时间: 2024-03-03 07:47:46 浏览: 116
Python实现将字符串的首字母变为大写,其余都变为小写的方法
5星 · 资源好评率100%
好的,下面是代码实现:
```python
def changealpha(s: str) -> str:
result = ''
for c in s:
if c.islower():
result += c.upper()
elif c.isupper():
result += c.lower()
else:
result += c
return result
```
这个函数接受一个字符串 s,遍历字符串中的每个字符,如果是小写字母,则将其转换成大写字母;如果是大写字母,则将其转换成小写字母;如果是其他字符,则直接将其添加到结果字符串中。最后返回结果字符串。
阅读全文