Python 字符串大小写转换:将大写字母转换为小写,小写字母转换为大写

本代码使用 Python 实现将输入字符串中的大写字母转换为小写字母,小写字母转换为大写字母的功能。

示例输入:

2
HelloWorld
PythonIsGreat

示例输出:

hELLOwORLD
pYTHONiSgREAT

解释:

将大写字母转换为小写字母,小写字母转换为大写字母。

代码实现如下:

n = int(input())  # 输入行数
for i in range(n):
    s = input()  # 输入字符串
    s_new = ''  # 初始化新字符串
    for j in s:
        if j.isupper():  # 判断是否为大写字母
            s_new += j.lower()  # 转换为小写字母并添加到新字符串
        else:
            s_new += j.upper()  # 转换为大写字母并添加到新字符串
    print(s_new)  # 输出转换后的字符串

代码解释:

  1. n = int(input()):输入行数并转换为整数类型。
  2. for i in range(n):循环遍历输入的行数。
  3. s = input():输入每行的字符串。
  4. s_new = '':初始化一个空字符串,用于存储转换后的字符串。
  5. for j in s:循环遍历字符串中的每个字符。
  6. if j.isupper():判断当前字符是否为大写字母。
  7. s_new += j.lower():如果当前字符为大写字母,将其转换为小写字母并添加到 s_new 字符串。
  8. else:如果当前字符不是大写字母,则将其转换为大写字母并添加到 s_new 字符串。
  9. print(s_new):输出转换后的字符串。

注意:

  • 代码使用 isupper() 方法判断字符是否为大写字母。
  • 代码使用 lower() 方法将大写字母转换为小写字母。
  • 代码使用 upper() 方法将小写字母转换为大写字母。
  • 代码使用 += 运算符将转换后的字符添加到新的字符串中。

通过以上代码,可以实现将输入字符串中的大写字母转换为小写字母,小写字母转换为大写字母的功能。

Python 字符串大小写转换:将大写字母转换为小写,小写字母转换为大写

原文地址: https://www.cveoy.top/t/topic/nW4I 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录