python输出字符串中间的那个字符
时间: 2023-08-11 09:55:36 浏览: 234
python根据开头和结尾字符串获取中间字符串的方法
要输出字符串中间的字符,你可以使用以下代码:
```python
def get_middle_char(string):
length = len(string)
middle_index = length // 2
if length % 2 == 0:
middle_char = string[middle_index - 1:middle_index + 1]
else:
middle_char = string[middle_index]
return middle_char
# 示例
print(get_middle_char("Hello")) # 输出 "l"
print(get_middle_char("Python")) # 输出 "th"
```
这个函数 `get_middle_char` 接受一个字符串作为参数,然后根据字符串的长度来确定中间字符的位置。如果字符串长度为奇数,直接返回中间字符。如果长度为偶数,则返回中间两个字符。在上面的示例中,函数分别打印了 "Hello" 和 "Python" 字符串的中间字符。
阅读全文