📊 Ushbu kodning natijasi qanaqa bo’ladi?
>>> (4 + 8 + 12) * 2
>>> (4 + 8 + 12) * 2
Anonymous Quiz
6%
24
5%
36
88%
48
2%
52
Ⓜ️ Haqiqiy sonlar (Floats)
Pythonda qoldiqli sonlarni ifodalash uchun ishlatiladi.
Qoldiqli sonlarga ba'zi bir misollar 0.5 va -7.8237591
Ular bevosita kasrlarni kiritish yoki butun sonlarga bo'linish kabi operatsiyalar yordamida to'g'ridan-to'g'ri yaratilishi mumkin. Raqamning oxirida qo'shimcha nolga e'tibor berilmaydi.Agar berilgan misoldagi sonlarda . belgisi bo'lsa javobda ham . belgisi yoziladi.
Namuna:
Pythonda qoldiqli sonlarni ifodalash uchun ishlatiladi.
Qoldiqli sonlarga ba'zi bir misollar 0.5 va -7.8237591
Ular bevosita kasrlarni kiritish yoki butun sonlarga bo'linish kabi operatsiyalar yordamida to'g'ridan-to'g'ri yaratilishi mumkin. Raqamning oxirida qo'shimcha nolga e'tibor berilmaydi.Agar berilgan misoldagi sonlarda . belgisi bo'lsa javobda ham . belgisi yoziladi.
Namuna:
2 + 3.0 = 5.0
@pythonuz⭕️ 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 operatorlar
—————————————
Ⓜ️Operatorlar guruhlari?
-----------------------------
Pythonda operatorlar quyidagi guruhga bo'linadi.
Arifmetik operatorlar
Tayinlash operatorlari
Taqqoslash operatorlari
Mantiqiy operatorlar
Identifikatsiya operatorlari
A'zolik operatorlari
Bitli operatorlar
Python dasturlash maktabi
Pythonda operatorlar nechta guruhga boʻlinadi?
Ⓜ️ Arifmetik operatorlar
Arifmetik operatorlar umumiy matematik amallarni bajarish uchun raqamli qiymatlar bilan ishlatiladi:
Arifmetik operatorlar umumiy matematik amallarni bajarish uchun raqamli qiymatlar bilan ishlatiladi:
+ Qo'shish 10 + 3 = 13
- Ayirish 10 - 3 = 7
* Ko'paytirish 10 * 3 = 30
// Qoldiqsiz bo'lish 10 // 3 = 3
/ Qoldiqli bo'lish 10 / 3 = 3.3333333333333335
% Qoldiq 10 % 3 = 1
Darajaga ko'tarish 10 3 = 1000 10 * 10 * 10 = 1000
Python dasturlash maktabi
Ⓜ️ Arifmetik operatorlar Arifmetik operatorlar umumiy matematik amallarni bajarish uchun raqamli qiymatlar bilan ishlatiladi: + Qo'shish 10 + 3 = 13 - Ayirish 10 - 3 = 7 * Ko'paytirish 10 * 3 = 30 // Qoldiqsiz bo'lish 10 // 3 = 3 / Qoldiqli bo'lish…
📊 Toʻgʻri javobni toping?
print(30 / 3 // 3)
print(30 / 3 // 3)
Anonymous Quiz
17%
3.0
25%
3.33
47%
3
11%
Toʻgʻri javob yoʻq
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…
Ⓜ️ Python tayinlash operatorlari
Tayinlash operatorlari o'zgaruvchilarga qiymatlarni berish uchun ishlatiladi.
Tayinlash operatorlari o'zgaruvchilarga qiymatlarni berish uchun ishlatiladi.
Binary turdagi ma'lumotlar 2 lik sanoq sistemasida 0 va 1 yordamida ifodalanadi.
Binary raqamlar oldidagi 0b 2 lik sanoq tizimi ekanligini bildiradi.
@pythonuz
Binary raqamlar oldidagi 0b 2 lik sanoq tizimi ekanligini bildiradi.
print(bin(7))
>>> 0b111print(int(0b111))
>>> 7@pythonuz
Python dasturlash maktabi
Ⓜ️ Python tayinlash operatorlari Tayinlash operatorlari o'zgaruvchilarga qiymatlarni berish uchun ishlatiladi.
= x = 7
+= x += 4 yoki x = x + 4
print(x)
>>> 11
-------------------------------x = 7
-= x -= 4 yoki x = x - 4
print(x)
>>> 3
-------------------------------x = 7
*= x *= 4 yoki x = x * 4
print(x)
>>> 28
-------------------------------x = 7
/= x /= 4 yoki x = x / 4
print(x)
>>> 1.75
-------------------------------x = 7
%= x %= 4 yoki x = x % 4
print(x)
>>> 3
-------------------------------x = 7
//= x //= 4 yoki x = x // 4
print(x)
>>> 1
-------------------------------x = 7
**= x **= 4 yoki x = x ** 4
print(x)
>>> 2401
-------------------------------& Va operatori
x = 7
&= x &= 4 yoki x = x & 4
print(x)
>>> 4
7 = 0111
4 = 0100
7 va 4 2 lik sanoq tizimiga o'giriladi va taqqoslanadi
0 va 0 = Yolg'on 0
1 va 1 = To'g'ri 1
1 va 0 = Yolg'on 0
1 va 0 = Yolg'on 0
0100 ni 10 lik sanoq tizimiga o'girsak 4 raqami hosil bo'ladi
-------------------------------| Yoki operatori
x = 7
|= x |= 4 yoki x = x | 4
print(x)
>>> 7
7 va 4 2 lik sanoq tizimiga o'giriladi.Ikalasida ham 0 bo'lsa natija 0, boshqa holatda 1 bo'ladi
0 yoki 0 Yolg'on 0
1 yoki 1 To'g'ri 1
1 yoki 0 To'g'ri 1
1 yoki 0 To'g'ri 1
0111 ni 10 lik sanoq tizimiga o'girsak 7 raqami hosil bo'ladi
-------------------------------^ (XOR) operatori
x = 7
^= x ^= 4 yoki x = x ^ 4
print(x)
>>> 3
7 va 4 2 lik sanoq tizimiga o'giriladi.Ikalasida ham 0 yoki 1 bo'lsa natija 0, boshqa holatda 1 bo'ladi
0 yoki 0 Yolg'on 0
1 yoki 1 Yolgʻon 0
1 yoki 0 To'g'ri 1
1 yoki 0 To'g'ri 1
0011 ni 10 lik sanoq tizimiga o'girsak 3 raqami hosil bo'ladi
------------------------------->> O'nga surish
x = 7
>>= x >>= 1 yoki x = x >> 1
print(x)
>>> 3
0111 ni 1 xona o'nga sursak 0011 bo'ladi.
0011 ni 10 lik sanoq tizimiga o'girsak 3 raqami hosil bo'ladi
-------------------------------<< Chapga surish
x = 7
<<= x <<= 4 yoki x = x << 4
print(x)
>>> 112
0111 ni 4 xona chapga sursak 1110000 bo'ladi.
1110000 ni 10 lik sanoq tizimiga o'girsak 112 raqami hosil bo'ladi