У меня проблема в том, что я не могу получить правильную часть моей текстовой строки. Строка txt также должна быть в текущем порядке, я не могу поменять роль и имя.
txt = \
'''
Company name
leader: Claire
cashier: Ole
'''
def role(name):
start= txt.find(name)-len(name)
end= txt.find('\n', start)
return txt[start:end]
Если я наберу роль («Ole»), я ожидаю, что результат будет «кассир». Выходные данные, которые я получаю, это 'r: Ole'.