Python dasturlash maktabi
Ⓜ️ Identifikatsiya operatorlari  Identifikatsiya operatorlari ma'lumotlarning xotira birligini aniqlash uchun ishlatiladi.  Xotira... Python xotirani hisobga olmaydi deyishadiku? CPython ob'ektlari xotirani boshqarishni optimallashtirish uchun juda ko'p xotiradan…
Toʻgʻri javobni toping?
x = 3 >= 1 + 1 + 1; y = 2 == 2; z = False print(x is y, x is z)
  x = 3 >= 1 + 1 + 1; y = 2 == 2; z = False print(x is y, x is z)
Anonymous Quiz
    57%
    True False
      
    33%
    False True
      
    8%
    Error
      
    2%
    None
      
    
  Python dasturlash maktabi
Ⓜ️ Identifikatsiya operatorlari  Identifikatsiya operatorlari ma'lumotlarning xotira birligini aniqlash uchun ishlatiladi.  Xotira... Python xotirani hisobga olmaydi deyishadiku? CPython ob'ektlari xotirani boshqarishni optimallashtirish uchun juda ko'p xotiradan…
Toʻgʻri javobni toping?
x = '1' y = 1 print(x is y)
  x = '1' y = 1 print(x is y)
Anonymous Quiz
    38%
    True
      
    47%
    False
      
    13%
    Error
      
    2%
    None
      
    
  Python dasturlash maktabi
⭕️ 2-bo'lim “Operatorlar” ————————————— Ⓜ️Operatorlar guruhlari? -----------------------------  Pythonda operatorlar quyidagi guruhga bo'linadi.  Arifmetik operatorlar Tayinlash operatorlari Taqqoslash operatorlari Mantiqiy operatorlar Identifikatsiya operatorlari…
Ⓜ️ A'zolik operatorlari
A'zolik operatorlari ob'ektda ketma-ketlik mavjudligini tekshirish uchun ishlatiladi:
  A'zolik operatorlari ob'ektda ketma-ketlik mavjudligini tekshirish uchun ishlatiladi:
satr = 'salom dunyo 22'in Ob'ektda belgilangan ketma-ketlikda o'zgaruvchini topsa rost (True) qaytaradi, boshqa holatda yolg'on (False) qaytaradi.
list = ['salom dunyo', 'hello world', 22, '33']
print('salom' in satr) True
print('salom' in list) False
print('salom dunyo' in list) True
print(22 in satr) Error
print(33 in list) False
not in Ob'ektda belgilangan ketma-ketlikda o'zgaruvchini topmasa  rost (True) qaytaradi, boshqa holatda yolg'on (False) qaytaradi.print('hello' not in satr) True
print('salom' not in list) True
print('salom dunyo' not in list) False
print(22 not in list) False
@pythonuz
  Python dasturlash maktabi
Ⓜ️ A'zolik operatorlari A'zolik operatorlari ob'ektda ketma-ketlik mavjudligini tekshirish uchun ishlatiladi:  satr =  'salom dunyo 22' list = ['salom dunyo', 'hello world', 22, '33']  in Ob'ektda belgilangan ketma-ketlikda o'zgaruvchini topsa rost (True)…
Toʻgʻri javobni toping?
list = [22, '33', 44] print(22 in list, '44' not in list)
  list = [22, '33', 44] print(22 in list, '44' not in list)
Anonymous Quiz
    45%
    True True
      
    22%
    False False
      
    28%
    True False
      
    5%
    False True
      
    
  Python dasturlash maktabi
Ⓜ️ A'zolik operatorlari A'zolik operatorlari ob'ektda ketma-ketlik mavjudligini tekshirish uchun ishlatiladi:  satr =  'salom dunyo 22' list = ['salom dunyo', 'hello world', 22, '33']  in Ob'ektda belgilangan ketma-ketlikda o'zgaruvchini topsa rost (True)…
Toʻgʻri javobni toping?
list = [22, '33', 44]; print(44 not in list, '44' in list)
  list = [22, '33', 44]; print(44 not in list, '44' in list)
Anonymous Quiz
    20%
    True True
      
    53%
    False False
      
    16%
    True False
      
    10%
    False True
      
    
  Python dasturlash maktabi
Ⓜ️ A'zolik operatorlari A'zolik operatorlari ob'ektda ketma-ketlik mavjudligini tekshirish uchun ishlatiladi:  satr =  'salom dunyo 22' list = ['salom dunyo', 'hello world', 22, '33']  in Ob'ektda belgilangan ketma-ketlikda o'zgaruvchini topsa rost (True)…
Toʻgʻri javobni toping?
satr = 'Ottava Kanadaning poytaxti'; print('va' in satr, 'poytaxtl' in satr)
  satr = 'Ottava Kanadaning poytaxti'; print('va' in satr, 'poytaxtl' in satr)
Anonymous Quiz
    35%
    True True
      
    27%
    False False
      
    26%
    True False
      
    12%
    False True
      
    
  Python dasturlash maktabi
Ⓜ️ A'zolik operatorlari A'zolik operatorlari ob'ektda ketma-ketlik mavjudligini tekshirish uchun ishlatiladi:  satr =  'salom dunyo 22' list = ['salom dunyo', 'hello world', 22, '33']  in Ob'ektda belgilangan ketma-ketlikda o'zgaruvchini topsa rost (True)…
Toʻgʻri javobni toping?
var = 'Antananariu';
print('ari' in satr)
  var = 'Antananariu';
print('ari' in satr)
Anonymous Quiz
    50%
    True
      
    29%
    False
      
    18%
    Error
      
    3%
    None
      
    
  Python dasturlash maktabi
Ⓜ️ A'zolik operatorlari A'zolik operatorlari ob'ektda ketma-ketlik mavjudligini tekshirish uchun ishlatiladi:  satr =  'salom dunyo 22' list = ['salom dunyo', 'hello world', 22, '33']  in Ob'ektda belgilangan ketma-ketlikda o'zgaruvchini topsa rost (True)…
Toʻgʻri javobni toping?
list = [22, '33', 44] print(2 + 2 in list, 11 * 2 not in list)
  list = [22, '33', 44] print(2 + 2 in list, 11 * 2 not in list)
Anonymous Quiz
    18%
    True True
      
    49%
    False False
      
    19%
    True False
      
    14%
    False True
      
    
  Python dasturlash maktabi
Ⓜ️ A'zolik operatorlari A'zolik operatorlari ob'ektda ketma-ketlik mavjudligini tekshirish uchun ishlatiladi:  satr =  'salom dunyo 22' list = ['salom dunyo', 'hello world', 22, '33']  in Ob'ektda belgilangan ketma-ketlikda o'zgaruvchini topsa rost (True)…
Toʻgʻri javobni toping?
shahar = 'Toshkent Buxoro' print('toshkent' in shahar)
  shahar = 'Toshkent Buxoro' print('toshkent' in shahar)
Anonymous Quiz
    31%
    True
      
    54%
    False
      
    12%
    Error
      
    3%
    None
      
    
  Python dasturlash maktabi
Ⓜ️ A'zolik operatorlari A'zolik operatorlari ob'ektda ketma-ketlik mavjudligini tekshirish uchun ishlatiladi:  satr =  'salom dunyo 22' list = ['salom dunyo', 'hello world', 22, '33']  in Ob'ektda belgilangan ketma-ketlikda o'zgaruvchini topsa rost (True)…
Toʻgʻri javobni toping?
x = '55' print(5 not in x)
  x = '55' print(5 not in x)
Anonymous Quiz
    41%
    True
      
    42%
    False
      
    14%
    Error
      
    3%
    None
      
    
  Python dasturlash maktabi
⭕️ 2-bo'lim “Operatorlar” ————————————— Ⓜ️Operatorlar guruhlari? -----------------------------  Pythonda operatorlar quyidagi guruhga bo'linadi.  Arifmetik operatorlar Tayinlash operatorlari Taqqoslash operatorlari Mantiqiy operatorlar Identifikatsiya operatorlari…
  
Ⓜ️ Bitli operatorlar
Bitli operatorlar 2 lik sanoq tizimidagi raqamlarni solishtirish uchun ishlatiladi va natijani 10 lik sanoq tizimida qaytaradi.
@pythonuz_videos
  Bitli operatorlar 2 lik sanoq tizimidagi raqamlarni solishtirish uchun ishlatiladi va natijani 10 lik sanoq tizimida qaytaradi.
@pythonuz_videos
  Python dasturlash maktabi
Ⓜ️ Bitli operatorlar  Bitli operatorlar 2 lik sanoq tizimidagi raqamlarni solishtirish uchun ishlatiladi va natijani 10 lik sanoq tizimida qaytaradi.  @pythonuz_videos
a = 9   # 0b1001
b = 65  # 0b1000001
print("AND operatori 9 & 65 = ", a & b)  # 1 - 0b1
print("OR operatori 9 | 65 = ", a | b)  # 73 - 0b1001001
print("OR operatori 9 ^ 65 = ", a ^ b)  # 72 - 0b1001000
print("NOT operatori ~ 9 = ", ~ a)  # -10 - -0b1010
print("SHIFT operatori 9 << 65 = ", a << 1)  # 18 - 0b10010
print("SHIFT operatori 9 >> 65 = ", b >> 1)  # 32 - 0b100000
Bu mavzuni keyinchalik tushuntiraman
  Python dasturlash maktabi
Testlarni guruhlarga ulashing!  🗓MUNDARIJA: --------------------------- ⭕️ 1-bo'lim “Asosiy tushunchalar” Ⓜ️ Python nima? Ⓜ️ Birinchi dastur Ⓜ️ Oddiy operatsiyalar Ⓜ️ Haqiqiy sonlar Ⓜ️ Matnlar (strings) Ⓜ️ O'zgaruvchilar (Variables) Ⓜ️ Ma'lumotlarni olish…
Ⓜ️ Matnlar (strings)
-----------------------------
Python dasturlash tilida matnlar bir tirnoq (apostrof) yoki ikki tirnoq orasida matn kiritish orqali hosil bo'ladi.
@pythonuz
  -----------------------------
Python dasturlash tilida matnlar bir tirnoq (apostrof) yoki ikki tirnoq orasida matn kiritish orqali hosil bo'ladi.
>>>print('Salom dunyo!')
Salom dunyo!
>>>print("O'zbekiston")
O'zbekiston
⚠️ Matn uchun ishlatiladigan bo'sh joy ' salom ' uning ishlashiga hech qanday ta'sir qilmaydi.@pythonuz
  Python dasturlash maktabi
Ⓜ️ Matnlar (strings) -----------------------------  Python dasturlash tilida matnlar bir tirnoq (apostrof) yoki ikki tirnoq orasida matn kiritish orqali hosil bo'ladi.  >>>print('Salom dunyo!') Salom dunyo!  >>>print("O'zbekiston") O'zbekiston  ⚠️ Matn uchun…
Toʻgʻri javobni toping?
print('Reykyavik')
  print('Reykyavik')
Anonymous Quiz
    13%
    Error
      
    20%
    Rekyvavik
      
    10%
    Rekvyavik
      
    57%
    Reykyavik
      
    
  Python dasturlash maktabi
Ⓜ️ Matnlar (strings) -----------------------------  Python dasturlash tilida matnlar bir tirnoq (apostrof) yoki ikki tirnoq orasida matn kiritish orqali hosil bo'ladi.  >>>print('Salom dunyo!') Salom dunyo!  >>>print("O'zbekiston") O'zbekiston  ⚠️ Matn uchun…
📘 Yangi qator va tabulyatsiya
\n yangi qator(ENTER)ni anglatadi.
\t 4 ta bo'sh joy (tabulyatsiya, TAB) ni anglatadi.
  \n yangi qator(ENTER)ni anglatadi.
\t 4 ta bo'sh joy (tabulyatsiya, TAB) ni anglatadi.
>>> print('bir\n\nikki\nuch')
bir
ikki
uch
>>> print('Dasturlash bu\tkelajak')
Dasturlash bu    kelajak
Desktop dasturchilar @pyqt_5
  Python dasturlash maktabi
Ⓜ️ Matnlar (strings) -----------------------------  Python dasturlash tilida matnlar bir tirnoq (apostrof) yoki ikki tirnoq orasida matn kiritish orqali hosil bo'ladi.  >>>print('Salom dunyo!') Salom dunyo!  >>>print("O'zbekiston") O'zbekiston  ⚠️ Matn uchun…
Toʻgʻri javobni toping?
>>> print('oq/tqora')
  >>> print('oq/tqora')
Anonymous Quiz
    32%
    oq/tqora
      
    51%
    oq    qora
      
    8%
    oqqora
      
    9%
    Error
      
    
  Python dasturlash maktabi
Ⓜ️ Matnlar (strings) -----------------------------  Python dasturlash tilida matnlar bir tirnoq (apostrof) yoki ikki tirnoq orasida matn kiritish orqali hosil bo'ladi.  >>>print('Salom dunyo!') Salom dunyo!  >>>print("O'zbekiston") O'zbekiston  ⚠️ Matn uchun…
📘 Birlashtirish
Bir necha satrlarni + belgisi bilan birlashtirish mumkin.
#️⃣
  Bir necha satrlarni + belgisi bilan birlashtirish mumkin.
#️⃣
>>> print('Nematillo ' + "Ochilov")
Nematillo Ochilov
>>> print('2' + '8')
28
JavaScript guruhi @js_uz
  Python dasturlash maktabi
📘 Birlashtirish  Bir necha satrlarni + belgisi bilan birlashtirish mumkin.  #️⃣  >>> print('Nematillo ' + "Ochilov") Nematillo Ochilov >>> print('2' + '8') 28  JavaScript guruhi @js_uz
Toʻgʻri javobni toping?
print(python ' + ' java')
  print(python ' + ' java')
Anonymous Quiz
    23%
    python ' + ' java'
      
    38%
    python  java
      
    6%
    java
      
    33%
    Error
      
    
  Python dasturlash maktabi
📘 Birlashtirish  Bir necha satrlarni + belgisi bilan birlashtirish mumkin.  #️⃣  >>> print('Nematillo ' + "Ochilov") Nematillo Ochilov >>> print('2' + '8') 28  JavaScript guruhi @js_uz
Toʻgʻri javobni toping?
print('python + go')
  print('python + go')
Anonymous Quiz
    55%
    python  +  go
      
    17%
    python  go
      
    15%
    pythongo
      
    12%
    Error
      
    
  Python dasturlash maktabi
📘 Birlashtirish  Bir necha satrlarni + belgisi bilan birlashtirish mumkin.  #️⃣  >>> print('Nematillo ' + "Ochilov") Nematillo Ochilov >>> print('2' + '8') 28  JavaScript guruhi @js_uz
Toʻgʻri javobni toping?
print('python' + '3')
  print('python' + '3')
Anonymous Quiz
    77%
    python3
      
    5%
    python
      
    10%
    pythonpythonpython
      
    8%
    Error