用python输入一个非空字符串和一个索引值,输出字符串中,该索引值对应的字符。若发现异常,则输出“输入下标有误”
时间: 2024-03-22 10:39:32 浏览: 68
python 实现字符串下标的输出功能
5星 · 资源好评率100%
可以使用Python的字符串索引来获取指定位置的字符,如果输入的索引值超出字符串的范围,则会引发IndexError异常。下面是一个实现该功能的Python函数:
```python
def get_char(s, index):
try:
return s[index]
except IndexError:
return '输入下标有误'
```
该函数接受两个参数,分别是字符串s和索引值index。在函数体中,我们使用try-except语句来捕获可能引发的IndexError异常。如果没有异常发生,则返回对应位置的字符;否则,返回“输入下标有误”。
阅读全文