Пара вещей, которые я вижу с этим кодом, который вы опубликовали.
Во-первых, не уверен, действительно ли у вас есть **Short Line**
в вашем фактическом коде, но если вы пытаетесь комментировать, используйте # таким образом, он не будетинтерпретироваться во время выполнения.
Во-вторых, как уже упоминалось в других ответах, которые вы проверяете по свойствам, которые извлекаются из вашего массива.Вы должны проверить свои данные, которые хранятся в вопросе.
properties = "Reading,","Pennsylvania","B & O","Short Line"
question = str(input("Which is not a railroad?")) # **Short Line**
if question == "Short Line": # replaced properties with question
print("correct")
else:
print("incorrect")
print(properties)
print(question)
Я обнаружил, что, когда у меня возникают проблемы с пониманием, почему что-то не работает, я добавляю некоторые операторы print, чтобы посмотреть, что делают переменные.