Как узнать какая инструкция сработала при конструкции if 'слово1' in string or 'слово2' in string?
words = ['слово1','слово2','слово3']
string = 'слово123'
{i:True for i in words if i in string}
==>{'слово1':True}
пошаговая отладка в помощь 
думаю сразу поймешь что к чему