Python 字符串大小写转换:将大写字母转换为小写,小写字母转换为大写
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) # 输出转换后的字符串
代码解释:
n = int(input()):输入行数并转换为整数类型。for i in range(n):循环遍历输入的行数。s = input():输入每行的字符串。s_new = '':初始化一个空字符串,用于存储转换后的字符串。for j in s:循环遍历字符串中的每个字符。if j.isupper():判断当前字符是否为大写字母。s_new += j.lower():如果当前字符为大写字母,将其转换为小写字母并添加到s_new字符串。else:如果当前字符不是大写字母,则将其转换为大写字母并添加到s_new字符串。print(s_new):输出转换后的字符串。
注意:
- 代码使用
isupper()方法判断字符是否为大写字母。 - 代码使用
lower()方法将大写字母转换为小写字母。 - 代码使用
upper()方法将小写字母转换为大写字母。 - 代码使用
+=运算符将转换后的字符添加到新的字符串中。
通过以上代码,可以实现将输入字符串中的大写字母转换为小写字母,小写字母转换为大写字母的功能。
原文地址: https://www.cveoy.top/t/topic/nW4I 著作权归作者所有。请勿转载和采集!