Python 程序用于转换英文单词的字母大小写
假设我们有一个包含英文字母的字符串。我们需要转换字母的大小写。因此,大写字母将转换为小写字母,而小写字母将转换为大写字母。
因此,如果输入类似于 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
广告
数据结构
网络
RDBMS
操作系统
Java
iOS
HTML
CSS
Android
Python
C 编程
C++
C#
MongoDB
MySQL
Javascript
PHP