使用python,删除一个字符串中下标为偶数的所有字符,将剩余字符组成一个新串输出。 输入格式: 在 一行中输入长度小于20的字符串。在字符串中不要出现换行符,空格,制表符。 输出格式: 直接输出变化后的字符串。 输入样例: asdfghj 输出样例: sfh
时间: 2024-02-06 19:10:17 浏览: 108
可以使用字符串切片来实现删除下标为偶数的字符,例如:
```
s = input().strip()
new_s = s[1::2]
print(new_s)
```
这里`s[1::2]`表示从下标为1开始,步长为2地取出所有字符,即去掉了下标为偶数的字符。注意要使用`strip()`函数去掉输入字符串中的换行符和空格。
相关问题
删除一个字符串中下标为偶数的所有字符,将剩余字符组成一个新串输出。 输入格式: 在 一行中输入长度小于20的字符串。在字符串中不要出现换行符,空格,制表符。 输出格式: 直接输出变化后的字符串。
以下是Python的实现代码:
```python
s = input() # 输入字符串
new_s = '' # 新字符串
for i in range(len(s)):
if i % 2 == 1: # 如果下标为奇数
new_s += s[i] # 将当前字符加入新字符串中
print(new_s) # 输出新字符串
```
例如,如果输入字符串为`abcdefg`,则输出结果为`bdf`。
使用python输入一个字符串,将该字符串中下标为偶数的字符串组成新字符串并显示
可以这样实现:
```python
s = input("请输入一个字符串:")
new_s = ""
for i in range(len(s)):
if i % 2 == 0:
new_s += s[i]
print("下标为偶数的字符组成的新字符串为:", new_s)
```
例如,如果输入的字符串是 "Hello, World!",则输出的新字符串为 "Hlo ol!"。
阅读全文