Дана строка, состоящая главным образом из пробелов. Среди пробелов есть всего один не-пробельный символ. Напишите функцию, принимающую такую строку и проверяющую, находится ли этот не-пробельный символ точно по центру строки. (Т.е. количество пробелов справа и слева от него должно быть одинаковым).
Примеры
is_central(" # ") ➞ True is_central(" 2 ") ➞ False is_central("@") ➞ True
Варианты решений
def is_central(txt): return txt == txt[::-1]
def is_central(txt): return len(txt.lstrip()) == len(txt.rstrip())
def is_central(txt): return len(txt)%2 and txt[len(txt)//2] != ' '