Python 程序交换英文单词的大小写
pythonserver side programmingprogramming更新于 2025/12/18 23:40:17
假设我们有一个包含英文字母的字符串。我们必须交换字母的大小写。因此大写字母将转换为小写字母,小写字母将转换为大写字母。
因此,如果输入为 s = "PrograMMinG",则输出为 pROGRAmmINg
为了解决这个问题,我们将遵循以下步骤 −
- ret := 空字符串
- 对于 s 中的每个字母,执行
- 如果字母为大写,则
- ret := ret 连接字母的小写字母
- 否则,
- ret := ret 连接字母的大写字母
- 如果字母为大写,则
- 返回 ret
示例
让我们看看下面的实现以便更好地理解
def solve(s):
ret = ''
for letter in s:
if letter.isupper():
ret += letter.lower()
else:
ret += letter.upper()
return ret
s = "PrograMMinG"
print(solve(s))
输入
"PrograMMinG"
输出
pROGRAmmINg
相关文章
有用资源
python 参考教程 - 该教程包含有关 python 的更多信息:https://www.cainiaomax.com/python/

