给我写一个python从键盘输入一个字符串,将该字符串中所有下标为奇数的字符取出合并成一个新字符串A,再将字符串中所有下标为偶数的字符取出合并成一个新字符串B,然后将A和B连接成一个字符串输出。的代码
时间: 2024-02-28 19:53:35 浏览: 129
Python字符串详解
好的,以下是代码:
```python
s = input("请输入一个字符串:")
str_a = ""
str_b = ""
for i in range(len(s)):
if i % 2 == 0:
str_b += s[i]
else:
str_a += s[i]
print(str_a + str_b)
```
该代码中,我们首先使用 `input()` 函数让用户从键盘输入一个字符串。然后,我们使用 `for` 循环遍历字符串中的每个字符,根据它的下标(从 0 开始计数)判断它是奇数位还是偶数位。如果是奇数位,则将该字符添加到字符串 `str_a` 中,否则将该字符添加到字符串 `str_b` 中。最后,我们将 `str_a` 和 `str_b` 连接成一个新字符串并输出。
阅读全文