How to get the middle character from string in Python

2 Answers

0 votes
s = "programming"

index = len(s) // 2
 
print(s[index])




'''
run

a

'''

 



answered Dec 2, 2020 by avibootz
edited Dec 2, 2020 by avibootz
0 votes
s = "python"

length = len(s)
 
index = length // 2
 
if length % 2 == 1:
    print(s[index])
elif length % 2 == 0:
    print(s[index - 1], s[index])



'''
run

t h

'''

 



answered Dec 2, 2020 by avibootz
edited Dec 2, 2020 by avibootz

Related questions

1 answer 169 views
2 answers 215 views
1 answer 119 views
1 answer 119 views
1 answer 126 views
2 answers 141 views
2 answers 141 views
...