Вы ищете логическое ИЛИ.Что я пытаюсь сделать здесь, насколько я понимаю, это сказать, что если x == "David" ИЛИ x == "Jonathon", то сделайте что-нибудь, чтобы вы хотели следующее.
Очевидно, что x не может иметь два значениятак и никогда не оценит как истину.Это был бы правильный код (или версия велоцираптора с использованием массива)
x=raw_input("Please enter name: ")
if x=="David" or x=="Jonathon":
print "Whatever"
Учитывая обсуждение, вот и вся свинья, использующая простой файл конфигурации (я протестировал conf.read (). Split () так что, пожалуйста, без комментариев об этом).Конфигурационный файл будет содержать одно имя в строке без пробелов (поэтому без «фамилии имени»):
conf = open('/path/to/config.txt','r')
names = conf.read().split()
x=raw_input("Please enter name: ")
if x in names:
print "Whatever"
Если ваш список имен может быть очень длинным, это будет наиболее приемлемым решением.