Python asoslari


x = ["olma", "banan"] y = ["olma", "banan"] z = x



Yüklə 1,14 Mb.
səhifə9/81
tarix13.12.2023
ölçüsü1,14 Mb.
#176038
1   ...   5   6   7   8   9   10   11   12   ...   81
k100001

x = ["olma", "banan"] y = ["olma", "banan"] z = x
print(x is z) print(x is y) print(x == z)
#------------------------------------------------------------------------
print(x is not z) print(x is not y) print(x != z)

True False True False True False

A’zolik operatorlari


A’zolik operatorlari biror ketma-ketlik obyektga tegishli ekanligini tekshiradi:

  • in - Belgilangan qiymat obyektda mavjud bo’lsa, rost qiymat qaytaradi.

  • not in - Belgilangan qiymat obyektda mavjud bo’lmasa, rost qiymat qaytaradi.

x = ["audi", "mustang"]
print("audi" in x)
print("audi" not in x)
True False

Bitli operatorlar


Bitli operatorlar ikkilik sanoq sistemasi bilan ishlashda kerak bo’ladi:

  • & (AND) - Ikkala bit ham 1 ga teng bo’lsa, 1 ga o’rnatiladi.

  • | (OR) - Kamida bitta bt 1 ga teng bo’lsa, ikkala bitni ham 1 ga o’rnatadi.

  • ^ (XOR) - Faqat bitta bit 1 ga teng bo’lsa, ikkala bitni ham birga o’rnatadi.

  • ~ (NOT) - Barcha bitlarni invertlaydi (teskarisiga o’zgartiradi)

  • << - O’ngdan chapga nollarni siljitib, chapdagi chetki bo’laklarni tushirib yuboradi.

  • >> - Chapdan o’ngga bitlarning nusxalari kiritilib siljitib boriladi. O’ngdagi chetki bitlar tushib qoladi.


II-BOB. Pythonda ma’lumot turlari bilan ishlash


Pyhonda ma’lumot turlari
Dasturlashda ma’lumot turlari muhim tushuncha sanaladi. Har bir ma’lumot turining o’z vazifasi bor. Python quyidagi ma’lumot turlariga ega:

  • Matn turi: str

  • Raqam turi: int, float, complex

  • Ketma-ketlik turi: list, tuple, range

  • Ko’rsatish turi: dict

  • O’rnatish turi: set, fronzenset

  • Mantiq turi: bool

  • Binar (ikkilik) turi: bytes, bytearray, memoryview

Yüklə 1,14 Mb.

Dostları ilə paylaş:
1   ...   5   6   7   8   9   10   11   12   ...   81




Verilənlər bazası müəlliflik hüququ ilə müdafiə olunur ©azkurs.org 2024
rəhbərliyinə müraciət

gir | qeydiyyatdan keç
    Ana səhifə


yükləyin