Python 程序用于转换英文单词的字母大小写


假设我们有一个包含英文字母的字符串。我们需要转换字母的大小写。因此,大写字母将转换为小写字母,而小写字母将转换为大写字母。

因此,如果输入类似于 s = “PrograMMinG”,则输出将为 pROGRAmmINg

为了解决这个问题,我们将遵循以下步骤 −

  • ret := 空字符串
  • 针对 s 中的每个字母,执行操作
    • 如果字母为大写,则
      • ret := ret 连接字母的小写等效字符
    • 否则,
      • ret := ret 连接字母的大写等效字符
  • 返回 ret

示例

我们来查看以下实现,以获得更好的理解

Open Compiler
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"

Learn Python in-depth with real-world projects through our Python certification course. Enroll and become a certified expert to boost your career.

输出

pROGRAmmINg

更新于: 2021 年 10 月 11 日

256 次浏览

开始你的 职业

完成课程获得认证

开始
广告