Identiklik operatorlari


ULASHISH

Identifikatsiya operatorlari

Identifikatsiya operatorlari obyektlarni solishtirish uchun ishlatiladi, agar ular teng bo‘lsa emas, balki ular bir xil obyekt bo‘lsa, bir xil xotira joylashuvi bilan:

Operator Tavsif Misol Try it
is  Ikkala o‘zgaruvchi ham bir xil obyekt bo‘lsa, True qiymatini qaytaradi x is y Try it »
is not Ikkala o‘zgaruvchi ham bir xil obyekt bo‘lmasa, True qiymatini qaytaradi x is not y Try it »

Misollar

Misol

isoperatori Trueni qaytaradi, agar ikkala o‘zgaruvchi ham bir xil obyektga ishora qilsa:

x = ["apple", "banana"] y = ["apple", "banana"] z = x print(x is z) print(x is y) print(x == y)
O‘zingiz sinab ko‘ring »

Misol

is not operatori Trueni qaytaradi, agar ikkala o‘zgaruvchi ham bir xil obyektga ishora qilmasa:

x = ["apple", "banana"] y = ["apple", "banana"] print(x is not y)
O‘zingiz sinab ko‘ring »


isva == o‘rtasidagi farq

  • is - Ikkala o‘zgaruvchining xotiradagi bir xil obyektga ishora qilishini tekshiradi
  • == - Ikkala o‘zgaruvchining qiymatlari teng yoki yo‘qligini tekshiradi

Misol

x = [1, 2, 3] y = [1, 2, 3] print(x == y) print(x is y)
O‘zingiz sinab ko‘ring »



W3Schools Pathfinder

Yutuqlaringizni kuzating – bu bepul!