Рубрики
Без рубрики

Членство в Python и операторы

Здравствуйте, читатели! В этой статье мы подробно сосредоточены на членов и идентичности Python и идентичности.

Автор оригинала: Pankaj Kumar.

Здравствуйте, читатели! В этой статье мы будем сосредоточиться на Членство в Python и операторы идентичности в деталях.

Итак, давайте начнем !! 🙂.

Участничество Python и операторы идентичности – быстрый обзор!

Python предлагает нам различные операторы для выполнения манипуляций и операций на значениях данных и переменные в более широком масштабе. В контексте этой статьи мы будем в основном сосредоточены на двух важных типах операторов в Python:

  1. Операторы членства
  2. Операторы идентичности

Так что теперь, давайте пойдем вперед и понять функционирование о каждом из них в предстоящем разделе.

Операторы членов Python – [«в», «не в»]

Участники членов Python помогают нам оценить и проверять членство значений данных в конкретной последовательности, присутствующей в структурах данных, таких как список, кортеж и т. Д., Мы хотим сказать, что он проверяет наличие заданной последовательности данных в другая последовательность или структура и подтверждает одинаковую.

1. Python ‘в операторе членства

Оператор в операторе является логическим оператором, который проверяет наличие определенной последовательности данных в структуре данных и возвращает True, если найдено. Еще, он возвращает false.

Пример:

В этом примере мы ищем значения последовательности данных (10,20) в списке (list1). Быть найден, он печатает результирующее утверждение.

lst1=[10,20,30,40,50]
lst2=[10,6,20,7]
for x in lst1:
	if x in lst2:
		print("Data overlaps for value:", x)	

Выход:

Data overlaps for value: 10
Data overlaps for value: 20

2. Питон «не в» оператор членства

Не в результате оператора – True, если он не сталкивается с заданным значением данных в последовательности, такой как список, строка и т. Д.

Пример:

В этом примере значение данных «32» не присутствует в списке, поэтому он возвращает false и печатает оператор после того, как состояние.

lst=[10,20,30,40,50]
data = 32
if data not in lst:
   print("Data not found")
else:
   print("Data is present")

Выход:

Data not found

Операторы идентичности Python – [‘is’, ‘не’]

Операторы идентичности в Python помогают нам проверить о равенстве значений с точки зрения того, какое местоположение памяти они указывают, имеют тот же тип данных, как и ожидалось, и т. Д.

1. Python ‘- «Оператор идентичности»

С оператором «IS» мы можем легко проверить достоверность значений на обеих сторонах, то и указывают на то же точку памяти или имеют тот же тип данных или нужный тип данных и т. Д.

Пример :

В приведенном ниже примере мы использовали оператор для проверки, если значение данных имеет тип Float. Это возвращает true, если условие удовлетворяет, что еще вернет ложь.

data = 40.03
if type(data) is float:
	print("TRUE")
else:
	print("FALSE")

Выход:

TRUE

2. Python ‘не «Оператор идентичности

С ‘не является оператором, мы проверяем действительность против равенства или вышеуказанных условий, и если они не удовлетворяют, он возвращает True. Если условия удовлетворяют, он возвращает false.

data = 40.03
if type(data) is not int:
	print("Not same")
else:
	print("same")

Выход:

Not same

Заключение

Не стесняйтесь комментировать ниже, если вы столкнетесь с любыми вопросами. Для более таких постов, связанных с программированием Python, оставайся настроенными нами. До этого, счастливого обучения !! 🙂.