0

Python оператор 'is not'

11

Описание проблемы:

Я заметил, что в Python существует оператор сравнения is not. Должен ли я буквально переводить его как

!=

вместо

== not

?

Как правильно использовать оператор is not в Python? Есть ли какие-либо нюансы, которые стоит учитывать при сравнении объектов с помощью этих операторов?

2 ответ(ов)

0

Это не реляционное сравнение; это сравнение идентичности. На русском это можно выразить как не (A является B).

0

Запись A != B означает, что "A не равно B", а не "A равно не B".

Чтобы ответить на вопрос, пожалуйста, войдите или зарегистрируйтесь