编写程序,提示用户输入一个字符串,然后显示奇数位置的字符
时间: 2024-09-21 16:12:40 浏览: 42
python实现对指定输入的字符串逆序输出的6种方法
5星 · 资源好评率100%
当你编写一个简单的程序,可以按照以下步骤来实现这个功能:
1. 首先,你需要从用户那里获取输入的字符串。这通常通过`input()`函数完成。
```python
string = input("请输入一个字符串:")
```
2. 然后,你可以创建一个新的空字符串,用于存储奇数位置(索引从0开始计数,所以奇数位置就是索引为1, 3, 5...等)的字符。由于Python数组索引是从0开始的,我们可以对索引取模2来判断是否为奇数。
```python
odd_index_chars = ""
for i in range(len(string)):
if i % 2 != 0: # 如果索引是奇数
odd_index_chars += string[i]
```
3. 最后,打印出奇数位置的字符。
```python
print("奇数位置的字符是:", odd_index_chars)
```
完整的代码示例:
```python
string = input("请输入一个字符串:")
odd_index_chars = ""
for i in range(len(string)):
if i % 2 != 0:
odd_index_chars += string[i]
print("奇数位置的字符是:", odd_index_chars)
阅读全文