Что возвращает Python, когда мы возвращаемся с логическим оператором?

Я читал чужой код, и у него было что-то вроде этого:

return val1 and val2 

Я попробовал это в интерпретаторе Python, и он дал мне последнее значение на AND, а OR дает мне предыдущее значение.

Итак, мой вопрос: что именно происходит в этом заявлении?

Благодарю.

Ответы на вопрос(2)

Ваш ответ на вопрос