Проверить наличие текста в строке

text = "Python" # строка для поиска
 
# 1-ый способ
if "Python" in text:
    print "OK"
 
# 2-ой способ — возвращает позицию в тексте
text.find("th") # 2
# если указанный текст не обнаружен, метод find вернёт -1
 
 
# 3-ий способ (через рег. выражения)
import re
pattern = re.compile("(Python|Django)")
match   = pattern.search(text)
if match:
    print "OK"
 
match.group() # возвращает первое совпадение — Python

Также можно проверить на наличие совпадение строки в конце текста через функцию endswith().

text = "Python"
if text.endswith("on") :
    print "true"