Khamidov πŸ—½Python
109 subscribers
86 photos
18 videos
34 files
32 links
πŸ‘‹Assalomu aleykum menπŸ‘¨β€πŸ’»
@Mr_developer616z πŸ‘¨β€πŸ’»

Python developer's channel
Download Telegram
Premium i bor dostlaringgizga tarqating 4ta ovoz dan kopro bosa premium yutuqli oyinni boshlayman
🐳3πŸ‘1
πŸ₯‡ Qatar terma jamoasi - Osiyo Chempioni!

πŸ† Osiyo kubogi | FINAL

πŸ‡ΈπŸ‡© Iordaniya 1:3 Qatar πŸ‡ΆπŸ‡¦

⚽️ Gollar: Al Naymat 67' - Afif 22' (P), 73' (P), 90+5' (P).


πŸ˜ͺπŸ₯²πŸ˜₯πŸ˜“πŸ˜’πŸ˜­πŸ˜­πŸ˜­πŸ˜­
😒2πŸ”₯1
Khamidov πŸ—½Python
Assalomu aleykum aziz kanalimiz azolari biz sizlarga Python dasturlash tilida bo'lgan operatorlar …
βœ”οΈBiz yuqorida sizga taqdim etgan ma'lumotlarga misollar ham keltirmoqchiman Arifmetik operatorlar:
   
a = 10
b = 5
print("Qo'shish:", a + b) # Qo'shish: 15
print("Ayirish:", a - b) # Ayirish: 5
print("Ko'paytirish:", a * b) # Ko'paytirish: 50
print("Bo'lish:", a / b) # Bo'lish: 2.0
print("Butun qismi:", a // b) # Butun qismi: 2
print("Qoldiq:", a % b) # Qoldiq: 0
print("Daraja:", a ** b) # Daraja: 100000
πŸ”₯2
2. Taqqoslash operatorlari:


   x = 10
y = 5
print("Tengmi?", x == y) # Tengmi? False
print("Teng emasmi?", x != y) # Teng emasmi? True
print("Kichikmi?", x < y) # Kichikmi? False
print("Katta mi?", x > y) # Katta mi? True
print("Kichik yoki tengmi?", x <= y) # Kichik yoki tengmi? False
print("Katta yoki tengmi?", x >= y) # Katta yoki tengmi? True
πŸ”₯2
3. Mantiqiy operatorlar:

   p = True
q = False
print("Va:", p and q) # Va: False
print("Yoki:", p or q) # Yoki: True
print("Emas:", not p) # Emas: False


4. Tartiblash operatorlari:

   royxat = [1, 2, 3, 4, 5]
print("Mavjudmi?", 3 in royxat) # Mavjudmi? True
print("Mavjud emasmi?", 6 not in royxat) # Mavjud emasmi? True
a = [1, 2, 3]
b = a
print("Tengmi?", a is b) # Tengmi? True
print("Teng emasmi?", a is not b) # Teng emasmi? False
πŸ‘3
5. Assignment (tayinlash) operatorlari:


   x = 10
x += 5 # x = x + 5
print("x =", x) # x = 15


6. Bitwise (bitlik) operatorlar:


   a = 10   # 1010
b = 4 # 0100
print("Bitlik va:", a & b) # Bitlik va: 0 (0000)
print("Bitlik yoki:", a | b) # Bitlik yoki: 14 (1110)
print("Bitlik xor:", a ^ b) # Bitlik xor: 14 (1110)
print("Bitlarni o'zgartirish:", ~a) # Bitlarni o'zgartirish: -11 (-1011)


7. Identity (shaxslar) operatorlari:


   x = [1, 2, 3]
y = [1, 2, 3]
z = x
print("Tengmi?", x is y) # Tengmi? False
print("Teng emasmi?", x is not y) # Teng emasmi? True
print("Tengmi?", x is z) # Tengmi? True
❀1πŸ”₯1
"for" operatori Python dasturlash tilida to'plamlar (list, tuple, set, dictionary va h.k.) ustida tartiblash uchun ishlatiladi. "for" so'zi ingliz tilida "uchun" deb tarjima qilinadi. Bunda "for" operatori bir to'plam ichidagi har bir elementga o'zaro mos ravishda chiqarib beradi ya'niy print() qiladi va shu element bilan bir nechta amallar bajaradi.

Oddiy sintaksisi quyidagicha:

for element in to'plam:
    # amalni bajarish


Bu sintaksisda, "element" o'zgaruvchisi to'plamning har bir elementini olish uchun ishlatiladi. "to'plam" degan joyga bir to'plam yoki iteratsiya qilinadigan boshqa obyekt (masalan, list, tuple, set yoki string) beriladi.

Misol:

mevalar = ["olma", "banan", "anjir"]
for meva in mevalar:
    print(meva)


Ushbu misolda, "mevalar" degan ro'yxat ichidagi har bir mevani "meva" o'zgaruvchisiga olib, uni ekranga chiqaradi.

Siz ham "for" operatorini quyidagi bilan ta'minlay olasiz:

1. Ro'yxatlar (List):
  
   Ro'yxatdagi har bir elementga murojat qilish:

  
   mevalar = ["olma", "banan", "anjir"]
   for meva in mevalar:
       print(meva)
  


2. Tuple:
  
   Tuple dagi har bir elementga murojat qilish:

  
   ismlar = ("Ali", "Vali", "Hasan")
   for ism in ismlar:
       print(ism)
  


3. Set:
  
   Set dagi har bir elementga murojat qilish:

  
   mevalar = {"olma", "banan", "anjir"}
   for meva in mevalar:
       print(meva)
  


4. Dictionary:
  
   Lug'atdagi har bir kalit va qiymat juftligi uchun murojat qilish:

  
   telefonlar = {"Ali": 12345, "Vali": 67890, "Hasan": 54321}
   for ism, raqam in telefonlar.items():
       print(f"{ism}ning telefoni: {raqam}")
  


5. Range:
  
   Amaliyotlarda ko'p sonli ketma-ketliklar yaratish uchun:

  
   for i in range(5):
       print(i)
  


**"for" operatori juda ko'p joyda ishlatiladi va dasturlar yozishda juda foydali biz for operatorni masalalar ishlashda ko'p foydalanamiz. Keyingi mavzumiz INSHALLOH If va else mavzusida ma'lumot beramiz!!!                                                                βœ” Eslatma: Quyida ma'lumotlarda "iteratsiya " ning ma'nosi "tartiblash" ma'nosida kelayapdi.                                                                                            βœ” Kanalimiz linki: https://t.me/Python_BIM
⚑1
Python quiz test
πŸ€”1
Yuqoridagi quez test natijasi quydagilardan qaysi biri
Anonymous Quiz
16%
A
37%
B
32%
C
16%
D
πŸ”₯1
Python quez test
Sizning javobingiz
Anonymous Quiz
54%
A
0%
B
23%
C
23%
D
1
Assalomu aleykum aziz kanalimiz kuzatuvchilari bugun sizlar bilan ```if , elif va else ``` operatorlarni ko'rib o'tamiz. Python tilida `if`, `elif`, va `else` operatorlari shartlar yozishda juda qulayliklar keltiradi. Ular shartlarni tekshirish uchun ishlatiladi va qoidalarni yozishda aniq va sodda usullarni taqdim etadi. Quyidagi misol orqali bu operatorlarni yaxshi o'rganishingiz mumkun:


x = 10

if x > 10:
print("x 10 dan katta")
elif x == 10:
print("x 10 ga teng")
else:
print("x 10 dan kichik
")

Bu kodda, if, elif, va else operatorlari quyidagi tartibda ishlatilgan:

1. if - Agar x 10 dan katta bo'lsa, "x 10 dan katta" deb ekranga chiqariladi.
2. elif - Agar if sharti bajarilmasa va x 10 ga teng bo'lsa, "x 10 ga teng" deb ekranga chiqariladi.
3. else - Aks holda, "x 10 dan kichik" deb ekranga chiqariladi.

Shuningdek, yangi shartlarni qo'shishingiz mumkin. Masalan:


x = 10
y = 5

if x > 10:
print("x 10 dan katta")
elif x == 10:
if y > 10:
print("y 10 dan katta")
elif y == 10:
print("y 10 ga teng")
else:
print("y 10 dan kichik")
else:
print("x 10 dan kichik
")

Bu misolda, ikki daraja shartlari mavjud: `x` ning qiymati va `y` ning qiymati. Yangi `if` va `elif` operatorlari qo'shildi va shartlarni joylashtirish uchun `else` bilan bog'langan bo'ldi. Bu qoidalarni foydalanish orqali siz kodni boshqarish va to'g'ri javob olishda yordam berad
i. Python tilida if, elif, va else operatorlari shartlar yozishda juda qulayliklar keltiradi. Ular shartlarni tekshirish uchun ishlatiladi va qoidalarni yozishda aniq va sodda usullarni taqdim etadi. Quyidagi misol orqali bu operatorlarning yaxshi qoidalari tushuntiriladi:


x = 10

if x > 10:
print("x 10 dan katta")
elif x == 10:
print("x 10 ga teng")
else:
print("x 10 dan kichik
")

Bu kodda, if, elif, va else operatorlari quyidagi tartibda ishlatilgan:

1. if - Agar x 10 dan katta bo'lsa, "x 10 dan katta" deb ekranga chiqariladi.
2. elif - Agar if sharti bajarilmasa va x 10 ga teng bo'lsa, "x 10 ga teng" deb ekranga chiqariladi.
3. else - Aks holda, "x 10 dan kichik" deb ekranga chiqariladi.

Shuningdek, yangi shartlarni qo'shishingiz mumkin. Masalan:


x = 10
y = 5

if x > 10:
print("x 10 dan katta")
elif x == 10:
if y > 10:
print("y 10 dan katta")
elif y == 10:
print("y 10 ga teng")
else:
print("y 10 dan kichik")
else:
print("x 10 dan kichik
")

Bu misolda, ikki daraja shartlari mavjud: `x` ning qiymati va `y` ning qiymati. Yangi `if` va `elif` operatorlari qo'shildi va shartlarni joylashtirish uchun `else` bilan bog'langan bo'ldi. Bu qoidalarni foydalanish orqali siz kodni boshqarish va to'g'ri javob olishda yordam beradi. βœ”οΈ Kanalimiz linki:
https://t.me/Python_BIM
2
Reaksiya yangilandi🫑
5
Frontend:

Ta'rifi: Frontend, foydalanuvchiga ko'rinadigan veb-sayt yoki ilovaning voqealarga mos ravishda ko'rinishini yaratish bilan shug'ullanadi.
Asosiy til va vositalari: HTML, CSS, JavaScript.
Vazifalari: Foydalanuvchiga interfeys taqdim etish, ma'lumotlarni vizual ravishda ko'rsatish, foydalanuvchi bilan interaktiv muloqotda bo'lish.
Backend:
Backend, veb-sayt yoki ilova orqali foydalanuvchiga ko'rinadigan qismini yo'qotib, server tomonidan ma'lumotlar bilan ishlash, saqlash va menejment qilish bilan shug'ullanadi.
Asosiy til va vositalari: Ko'p xil tillar orqali yozilishi mumkin, masalan, PHP, Python, Ruby, Java, va boshqalar. Xizmat qilish uchun esa server texnologiyalari va ma'lumotlar bazalari, masalan, MySQL, PostgreSQL, MongoDB.
Foydalanuvchidan kelgan so'rov va buyruqlarni qabul qilib, ularga javob berish, ma'lumotlarni saqlash, tahlil qilish, xavfsizlikni ta'minlash, serverni boshqarish, va boshqa asosiy vazifalarni bajarish.
4
Assalomu alaykum aziz kanalimiz azolari bugun sizlar bilan "While" siklini ko'rib o'tamiz!!!

Python da "while" sikli quyidagi shaklda ishlaydi:

while shart:
# Bajariladigan kodlar


Bu kodning tushunarli bir misolini ko'raylik. Quyidagi funksiya, berilgan sonning kvadratlarini chiqaradi va kvadrati belgilangan chegaraga yetguncha davom etadi:

def kvadratlar(cheqarga):
i = 1
while i*i <= cheqarga:
print(i*i)
i = i + 1

# Misol uchun, 50 ga yetguncha kvadratlarni chiqaramiz
kvadratlar(50)


Bu funksiya 50 ga yetguncha kvadratlarini chiqaradi:

1
4
9
16
25
36
49


"while" tsikli shart bajarilguncha davom etadi. Shart, "i" ning kvadrati "cheqarga" dan kichik yoki teng bo'lishi shart bilan aniqlanadi. "i" ni har safar 1 ga oshirish orqali, sikl
davom etadi. βœ…Linkimiz: https://t.me/Python_BIM
2πŸ‘1
Nechtasini bilar edingiz?
1
Assalomu alaykum aziz kanalimiz azolari bugun sizlar bilan "for" siklini ko'rib o'tamiz!!!
Siklni takrorlash uchun "for" kalit so'zi ishlatiladi (ya'ni ro'yxat, kortej, lug'at, to'plam yoki satr).

Bu boshqa dasturlash tillaridagi "for" sikli bilan o'xshamaydi va boshqa ob'ektga yo'naltirilgan dasturlash tillarida bo'lgani kabi iterator usuli kabi ishlaydi.

"For" sikli yordamida biz ro'yxatdagi har bir element uchun bir martadan, kortejdan, to'plamdan va hokazolardan iborat bir qator bayonotlarni bajarishimiz mumkin.

Misol

Har bir mevani mevalar ro'yxatida chop eting:


mevalar = ["olma", "banan", "shaftoli"]
for meva in mevalar:
print(meva)



1. "for" so'zi bilan boshlanadi.
2. Keyin o'zgaruvchi nomi yoziladi (masalan, "element" yoki "item").
3. Keyin "in" so'zi keladi.
4. Keyin takrorlanadigan obyekt yoziladi (masalan, ro'yxat, kortej, lug'at yoki satr).
5. O'qi qavs ichiga tushadi.
6. Keyin takrorlanadigan har bir element uchun bajariladigan amallar qatorlari yoziladi.


Masalan, agar biz ro'yxatdagi har bir son uchun ko'paytirish amalini bajarishni xohlaysak, quyidagi kodni yozamiz:

raqamlar = [1, 2, 3, 4, 5]
for son in raqamlar:
natija = son * 2
print(natija)


Bu kodda, "raqamlar" nomli ro'yxatdagi har bir son uchun "son * 2" amalini bajarib, natijani ekranga chiqaramiz. Natijada har bir son o'zini ikki marta ko'paytirilgan holatda chiqadi.
python dasturlash tili qoΚ»llanma.docx
897 KB
3
PYTHONNI MUSTAQIL Oβ€˜RGANAMIZ.pdf
7.1 MB
3
kvadrat,kub,daraja,arifmetik amal hisoblagich dastur (1).py
1.5 KB
πŸ‘3