Разница между «если х» и «если х не None»

Похоже, что «если х» почти как сокращение для длинного «если х не None» синтаксис. Являются ли они функционально идентичными или есть случаи, когда для данного значения х эти два будут оцениваться по-разному?

Я бы предположил, что поведение должно быть одинаковым во всех реализациях Python - но если есть небольшие различия, было бы здорово знать.

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

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