使用Python 编写程序,功能是把输入的字符串的大写字母变成小写字母,小写字母变成大写字母,非字母的字符不作变换。输出变换后的结果。
时间: 2024-05-07 18:22:28 浏览: 38
可以使用Python内置的字符串方法`str.swapcase()`来实现这个功能。以下是一个示例代码:
```python
input_str = input("请输入一个字符串:")
output_str = input_str.swapcase()
print("变换后的结果是:", output_str)
```
在这个代码中,我们使用`input()`函数获取用户输入的字符串,并使用`str.swapcase()`方法将字符串中的大小写字母互换。最后使用`print()`函数输出变换后的结果。
相关问题
python编写程序:把输入的字符串的大写字母变成小写字母,小写字母变成大写字母,非字母的不作变换,输出变换后的结果
可以使用 Python 的内置函数 `isupper()` 和 `islower()` 判断字母的大小写,然后使用 `upper()` 和 `lower()` 进行大小写转换。代码如下:
```python
input_str = input("请输入字符串:")
output_str = ""
for char in input_str:
if char.isupper():
output_str += char.lower()
elif char.islower():
output_str += char.upper()
else:
output_str += char
print("变换后的字符串为:", output_str)
```
示例输入:
```
请输入字符串:Hello World!
```
示例输出:
```
变换后的字符串为: hELLO wORLD!
```
用 python 编写程序,功能是把输入的字符串的大写字母变成小写字母,小写字母变成大写字母,非字母的字符不做变换。输出变换后的结果
好的,这个问题很简单,以下是 Python3 的程序代码实现:
```python
def swap_case(s):
return s.swapcase()
input_string = input("请输入一个字符串:")
result = swap_case(input_string)
print(result)
```
运行程序后,输入一个字符串,程序会将其中的大写字母转为小写字母,小写字母转为大写字母,非字母的字符保持不变,并输出变换后的结果。
阅读全文