python从键盘任意输入一个字符串,把字符串大写变小写,小写变大写,其他不变,逆序输出
时间: 2024-03-05 12:50:10 浏览: 225
好的,下面是Python代码实现:
```python
s = input("请输入一个字符串:")
# 将字符串中的大写字母转换为小写字母,小写字母转换为大写字母
new_s = ""
for c in s:
if c.isupper():
new_s += c.lower()
elif c.islower():
new_s += c.upper()
else:
new_s += c
# 将字符串逆序输出
reversed_s = new_s[::-1]
print("转换后的字符串为:", reversed_s)
```
你可以将这段代码复制到Python解释器中运行,输入一个字符串,程序会输出转换后的字符串。
相关问题
从键盘任意输入一个字符串,把字符串大写变小写,小写变大写,其他不变,逆序输出
好的,我来帮你写一个Python程序实现这个功能:
```python
s = input("请输入一个字符串:")
# 将字符串中的大写字母转换为小写字母,小写字母转换为大写字母
new_s = ""
for c in s:
if c.isupper():
new_s += c.lower()
elif c.islower():
new_s += c.upper()
else:
new_s += c
# 将字符串逆序输出
reversed_s = new_s[::-1]
print("转换后的字符串为:", reversed_s)
```
你可以把这段代码复制到Python解释器中运行,输入一个字符串,程序会输出转换后的字符串。
用python写:从键盘输入一个字符串,把字符中的所有大写字母转换为小写,然后对字符串中偶数位置的数据进行逆序输出
```python
string = input("请输入一个字符串:")
lower_string = string.lower() # 将全部大写字母转换为小写字母
output = ""
for i in range(len(lower_string)):
if i % 2 == 0:
output += lower_string[i]
else:
output += lower_string[i][::-1] # 对偶数位置的数据进行逆序输出
print(output)
```
阅读全文
相关推荐













