Python:
proceed = ''
while proceed not in 'ДНП':
print('Продолжить? (Д): Д - Да, Н - Нет, П - Позже')
proceed = input().upper()
При выполнении приведенного кода выражение not in всегда False. При исходном значении переменной '', при значении переменной равной любому символу условие выполняется.
Долго гуглил и не смог найти ответа.