Python operatorları 7 túrdegi boladı : • Arifmetik operatorlar


Ko'paytirish va belgilash (*=)


Download 29.44 Kb.
bet3/5
Sana22.02.2023
Hajmi29.44 Kb.
#1222805
1   2   3   4   5
Bog'liq
пайтон оператор

Ko'paytirish va belgilash (*=)
Ikkala tomonning qiymatlarini ko'paytiradi. Keyin o'ngni chapga tayinlaydi.
Misol:
>>> a *= 8
>>> print(a)
8.0
Modullarni taqsimlash va tayinlash (%=)
Ikkala tomondan modul bo'linishini amalga oshiradi. Natija chap tomonga tayinlanadi.
Misol:
>>> a %= 3
>>> print(a)
2.0
Ko'rsatkich va tayinlash (**=)
Chap tomonni o'ng tomon qiymatining kuchiga ko'taradi. Keyin chap tomonning qiymatini belgilaydi.
Misol:
>>> a **= 5
>>> print(a)
32.0
Qoldiq bilan bo'linish va tayinlash (//=)
Qoldiq bilan bo'linishni amalga oshiradi va natijani chap tomonga belgilaydi.
Misol:
>>> a //= 3
>>> print(a)
10.0
Bu muhim Python bayonotlaridan biridir
Python mantiqiy operatorlari
Bular bir nechta shartlarni birlashtirishga imkon beruvchi uyushmalardir. Pythonda faqat uchta operator mavjud: and(va), or(yoki) va not(yo'q).
va
Agar bayonotning ikkala tomonidagi shartlar andto'g'ri bo'lsa, u holda butun ifoda to'g'ri hisoblanadi.
Misol:
>>> a = 7 > 7 and 2 > -1
>>> print(a)
False
Yoki (yoki)
Ikkala operand ham noto'g'ri bo'lsa, ifoda yolg'on hisoblanadi. Agar ulardan kamida bittasi to'g'ri bo'lsa, unda butun ifoda haqiqatdir.
Misol:
>>> a = 7 > 7 or 2 > -1
>>> print(a)
True
Yo'q (yo'q)
Bu operator ifodaning mantiqiy qiymatlarini o'zgartiradi. Truega aylanadi Falseva aksincha. Quyidagi misolda mantiqiy 0qiymat False. Shunday qilib, u aylanadi True.
Misol:
>>> a = not(0)
>>> print(a)
True
A'zolik operatorlari
Bu operatorlar qiymat ketma-ketlikning bir qismi ekanligini tekshiradi. Ketma-ket ro'yxat, satr yoki kortej bo'lishi mumkin . Bunday operatorlar faqat ikkita: inva not in.
In (da)
Qiymat ketma-ketlik a'zosi yoki yo'qligini tekshiradi. foxUshbu misolda siz qator uy hayvonlari ro'yxatida yo'qligini ko'rishingiz mumkin . Lekin cat- bor, shuning uchun qaytib keladi True. Shuningdek, satr mepastki qatordir disappointment. Shunday qilib, u qaytib keladi True.
Misol:
>>> pets=['dog','cat', 'ferret']
>>> 'fox' in pets
False
>>> 'cat' in pets
True
>>> 'me' in 'disappointment'
True

Download 29.44 Kb.

Do'stlaringiz bilan baham:
1   2   3   4   5




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling