во первых, из инпута мы всегда получаем строку текста. Зачем делать так?
str(input('Какой язык программирования мы изучаем?'))
Во- вторых, а если пользователь ввел "БерлиН" или "бЕрлин"?
Этот вопрос решается с помощью метода строки .lower()
Уже не нужно в условии будет сравнивать ввод с несколькими вариантами, а можно просто сравнить
if answer.lower() == 'берлин'
score += 1