Kanal a'zolari bugun 1000 ta bo'ladimi?
Agar hamma 1 ta testni o'zini guruhiga yuborganda kanal a'zolari 2 barobar ko'payar edi.
Kanal a'zolari ko'paysa nima bo'ladi?
Kanal a'zolari ko'payaversa men e'tiborimni python bo'yicha dars tayyorlashga va test tuzishga qarataman.Kanal a'zolari kamaysa e'tiborimni boshqa loyihalarga qarataman.
Kanal ochishimdan maqsad pul ishlash emas o'zbek dasturchilarini ko'paytirish.Afrikaning Nigeriya yoki Keniya degan mamlakatidagi dasturchilar salohiyati nima uchun bizni dasturchilardan ustun bo'lishi kerak?
4 · 4.4K · Reply⭕️ 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
Bitli operator
Ⓜ️ 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 foydalanadi.Bunga misol CPython -5 dan 256 gacha bo'lgan barcha butun sonlarning global ro'yxatini saqlaydi va bularning hammasi uchun 266 * 24 = 6384 baytni oldindan ajratadi.
Ma'lumotlar turi nima u?
Ma'lumotlar turiga namunalar:
str satr 'salom'
int butun sonlar 2
float haqiqiy sonlar 2.03
bool mantiqiy True yoki False
a = 28
b = 19
a va b o'zgaruvchi
28 va 19 ma'lumot
ma'lumot turi int
a va b o'zgaruvchilar ma'lumot turi bir xil lekin xotirada joylashuvi farq qilishi mumkin.
Ma'lumot xotirada joylashishini ko'rish uchun id() funktsiyasidan foydalanamiz.
>>> print(id(a))
11429120
>>> print(id(b))
11428832
is - Agar ikkala o'zgaruvchi bir xil ob'ekt bo'lsa rost (True) qaytaradi, boshqa holatda yolg'on (False) qaytaradi
print(a is b) False
print(True is False) False
print(False is False) True
print(True is True) True
is not - Agar ikkala o'zgaruvchi bir xil ob'ekt bo'lmasa rost (True) qaytaradi, boshqa holatda yolg'on (False) qaytaradi
print(a is not b) True
a = 5
b = 5
print(a is not b) False
@pythonuz
48 · 4.7K · ReplyⓂ️ 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 foydalanadi.Bunga misol CPython -5 dPoll
options and results — in Telegram ↗ 24 · 4.8K ·
options and results — in Telegram ↗ 24 · 4.8K ·
ReplyⓂ️ 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 foydalanadi.Bunga misol CPython -5 dPoll
options and results — in Telegram ↗ 17 · 4.4K ·
options and results — in Telegram ↗ 17 · 4.4K ·
ReplyⓂ️ 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 foydalanadi.Bunga misol CPython -5 dPoll
options and results — in Telegram ↗ 16 · 4.1K ·
options and results — in Telegram ↗ 16 · 4.1K ·
ReplyⓂ️ 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 foydalanadi.Bunga misol CPython -5 dPoll
options and results — in Telegram ↗ 12 · 4.1K ·
options and results — in Telegram ↗ 12 · 4.1K ·
ReplyⓂ️ 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 foydalanadi.Bunga misol CPython -5 dPoll
options and results — in Telegram ↗ 14 · 4.2K ·
options and results — in Telegram ↗ 14 · 4.2K ·
ReplyⓂ️ 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 foydalanadi.Bunga misol CPython -5 dPoll
options and results — in Telegram ↗ 14 · 4.1K ·
options and results — in Telegram ↗ 14 · 4.1K ·
Reply⭕️ 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
Bitli operator
Ⓜ️ 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) qaytaradi, boshqa holatda yolg'on (False) qaytaradi.
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
47 · 4.3K · ReplyⓂ️ 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) qaytaradi, boshqa holatda yolg'on (False) qaPoll
options and results — in Telegram ↗ 21 · 4K ·
options and results — in Telegram ↗ 21 · 4K ·
ReplyⓂ️ 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) qaytaradi, boshqa holatda yolg'on (False) qaPoll
options and results — in Telegram ↗ 17 · 3.9K ·
options and results — in Telegram ↗ 17 · 3.9K ·
ReplyⓂ️ 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) qaytaradi, boshqa holatda yolg'on (False) qaPoll
options and results — in Telegram ↗ 14 · 3.8K ·
options and results — in Telegram ↗ 14 · 3.8K ·
ReplyⓂ️ 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) qaytaradi, boshqa holatda yolg'on (False) qaPoll
options and results — in Telegram ↗ 8 · 3.8K ·
options and results — in Telegram ↗ 8 · 3.8K ·
ReplyⓂ️ 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) qaytaradi, boshqa holatda yolg'on (False) qaPoll
options and results — in Telegram ↗ 9 · 3.8K ·
options and results — in Telegram ↗ 9 · 3.8K ·
ReplyⓂ️ 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) qaytaradi, boshqa holatda yolg'on (False) qaPoll
options and results — in Telegram ↗ 12 · 3.7K ·
options and results — in Telegram ↗ 12 · 3.7K ·
ReplyⓂ️ 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) qaytaradi, boshqa holatda yolg'on (False) qaPoll
options and results — in Telegram ↗ 11 · 3.8K ·
options and results — in Telegram ↗ 11 · 3.8K ·
Reply⭕️ 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
Bitli operator
Photo
Ⓜ️ Bitli operatorlar
Bitli operatorlar 2 lik sanoq tizimidagi raqamlarni solishtirish uchun ishlatiladi va natijani 10 lik sanoq tizimida qaytaradi.
@pythonuz_videos
26 · 3.7K · ReplyⓂ️ 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
30 · 3.9K · ReplyTestlarni guruhlarga ulashing!
🗓MUNDARIJA:
---------------------------
⭕️ 1-bo'lim “Asosiy tushunchalar”
Ⓜ️ Python nima?
Ⓜ️ Birinchi dastur
Ⓜ️ Oddiy operatsiyalar
Ⓜ️ Haqiqiy sonlar
Ⓜ️ Matnlar (strings)
Ⓜ️ O'zgaruvchilar (Variables)
Ⓜ️ Ma'lumotlarni olish input()
---------------------------
⭕️ 2-bo'
Ⓜ️ 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 ishlatiladigan bo'sh joy ' salom ' uning ishlashiga hech qanday ta'sir qilmaydi.
@pythonuz
22 · 3.7K · ReplyⓂ️ 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 ishlatiladigan bo'sh joy ' salom ' uningPoll
options and results — in Telegram ↗ 12 · 3.7K ·
options and results — in Telegram ↗ 12 · 3.7K ·
ReplyⓂ️ 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 ishlatiladigan bo'sh joy ' salom ' uning
📘 Yangi qator va tabulyatsiya
\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
25 · 3.5K · ReplyⓂ️ 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 ishlatiladigan bo'sh joy ' salom ' uningPoll
options and results — in Telegram ↗ 14 · 3.4K ·
options and results — in Telegram ↗ 14 · 3.4K ·
ReplyⓂ️ 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 ishlatiladigan bo'sh joy ' salom ' uning
📘 Birlashtirish
Bir necha satrlarni + belgisi bilan birlashtirish mumkin.
#️⃣
>>> print('Nematillo ' + "Ochilov")
Nematillo Ochilov
>>> print('2' + '8')
28
JavaScript guruhi @js_uz
16 · 3.3K ·