Assalomu aleykum kanalimiz azolari biz 2024-yil dasturlash tillarning o'rinlari tasvirlangan reytingni tashlayapmiz buni biz dasturchi yaqinimning kanalidan oldimπππ Kanal linki: https://t.me/IT_bmats Kanal egasi: Anvarbek Bizning kanal linki: https://t.me/Python_BIM Kanal egasi: @Mr_developer616
π1π€ͺ1
Sizning fikringiz nima qaysi dasturlash tili eng kuchli
Anonymous Poll
90%
Python
10%
C#
0%
Java
0%
Javascript
0%
Php
0%
C
Assalomu aleykum aziz kanalimiz azolari biz sizlarga Python dasturlash tilida bo'lgan operatorlar juda qulay va ko'p foydalaniladigan vositalardir. Ularni quyidagi turkumlar bo'ylab ta'rifi bilan tanishtirishimiz mumkun:
Bu operatorlar Python dasturlash tilida juda ko'p ishlatiladi va kuchli dasturlarni yozishda muhim ahamiyatga ega. Ular bilan ishlashning o'zi ham Python dasturlashining mukammal ishchi bo'lishining muhim qismidir. Kanalimiz linki:https://t.me/Python_BIM
1. **Arifmetik operatorlar**: Bu operatorlar o'z ichiga arifmetik amallar (qo'shish, ayirish, ko'paytirish, bo'lish)ni o'zlashtiradi.
- `+`: Qo'shish.
- `-`: Ayirish.
- `*`: Ko'paytirish.
- `/`: Bo'lish (haqiqiy bo'lish).
- `//`: Bo'lish (butun son qismini qaytaradi).
- `%`: Moduli (qoldiqni qaytaradi).
- `**`: Daraja (darajani hisoblash).
2. **Taqqoslash operatorlari**: Taqqoslash operatorlari ifodalarni taqqoslash uchun ishlatiladi va natijani `True` yoki `False` qiymatlari bilan qaytaradi.
- `==`: Tengmi?
- `!=`: Teng emasmi?
- `<`: Kichikmi?
- `>`: Katta mi?
- `<=`: Kichik yoki tengmi?
- `>=`: Katta yoki tengmi?
3. **Mantiqiy operatorlar**: Bu operatorlar mantiqiy amallarni o'zlashtiradi.
- `and`: Va (hamma shart bajarilishi kerak).
- `or`: Yoki (biror bir shart bajarilishi kerak).
- `not`: Emas (shartni inkor qiladi).
4. **Tartiblash operatorlari**: Bu operatorlar ro'yxatlar (list) va o'zgaruvchilarni (tuple) ishlatiladigan tartiblash va qidiruv amallarini o'zlashtiradi.
- `in`: Element ro'yxat ichida mavjud bo'lsa.
- `not in`: Element ro'yxat ichida mavjud bo'lmasa.
- `is`: Dastlabki o'zgaruvchi ikkinchisiga tengmi?
- `is not`: Dastlabki o'zgaruvchi ikkinchisiga teng emasmi?
5. **Assignment (tayinlash) operatorlari**: O'zgaruvchilarga qiymat berish uchun ishlatiladi.
- `=`: Qiymatni o'zgaruvchiga tayinlash.
- `+=`: O'zgaruvchini qiymatga qo'shish.
- `-=`: O'zgaruvchidan qiymatni ayirish.
- `*=`: O'zgaruvchini qiymatga ko'paytirish.
- `/=`: O'zgaruvchini qiymatga bo'lish.
- `//=`: O'zgaruvchini qiymatga bo'lish va natijani butun son qismi sifatida qabul qilish.
- `%=`: O'zgaruvchini qiymatga bo'lish va qoldiqni olish.
- `**=`: O'zgaruvchini darajaga ko'tarish.
6. **Bitwise (bitlik) operatorlar**: Bitlik amallarni o'zlashtiradi.
- `&`: Bitlik va (and).
- `|`: Bitlik yoki (or).
- `^`: Bitlik xor.
- `~`: Barcha bitlarni ortirish (bitlarni o'zgartirish).
- `<<`: Bitlarni chapga surish (o'ngdan o'ngga surish).
- `>>`: Bitlarni o'ngga surish (chapdan chapga surish).
7. **Identity (shaxslar) operatorlari**: Ob'ektlarning shaxslarini taqqoslash uchun ishlatiladi.
- `is`: Dastlabki ob'ekt ikkinchisiga tengmi?
- `is not`: Dastlabki ob'ekt ikkinchisiga teng emasmi?
Bu operatorlar Python dasturlash tilida juda ko'p ishlatiladi va kuchli dasturlarni yozishda muhim ahamiyatga ega. Ular bilan ishlashning o'zi ham Python dasturlashining mukammal ishchi bo'lishining muhim qismidir. Kanalimiz linki:https://t.me/Python_BIM
Telegram
Khamidov π½Python
πAssalomu aleykum menπ¨βπ»
@Mr_developer616z π¨βπ»
Python developer's channel
@Mr_developer616z π¨βπ»
Python developer's channel
π4π2
#Java
Kalkulyator dasturini kodi java dasturlash tilida:
https://t.me/Python_BIM
Javada yozilgan kerak bolib qolsa
Kalkulyator dasturini kodi java dasturlash tilida:
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.println("Matematikaviy amallar uchun funksiyalar");
System.out.println("1.Qo'shish");
System.out.println("2.Ayirish");
System.out.println("3.Ko'paytirish");
System.out.println("4.Bo'lish");
System.out.print("Tanlangan amal (1/2/3/4): ");
char choice = scanner.next().charAt(0);
System.out.print("Birinchi sonni kiriting: ");
double num1 = scanner.nextDouble();
System.out.print("Ikkinchi sonni kiriting: ");
double num2 = scanner.nextDouble();
switch (choice) {
case '1':
System.out.printf("%.2f + %.2f = %.2f%n", num1, num2, num1 + num2);
break;
case '2':
System.out.printf("%.2f - %.2f = %.2f%n", num1, num2, num1 - num2);
break;
case '3':
System.out.printf("%.2f * %.2f = %.2f%n", num1, num2, num1 * num2);
break;
case '4':
if (num2 != 0) {
System.out.printf("%.2f / %.2f = %.2f%n", num1, num2, num1 / num2);
} else {
System.out.println("Nolga bo'lish mumkin emas.");
}
break;
default:
System.out.println("Noto'g'ri tanlov");
break;
}
}
}
https://t.me/Python_BIM
Javada yozilgan kerak bolib qolsa
Telegram
Khamidov π½Python
πAssalomu aleykum menπ¨βπ»
@Mr_developer616z π¨βπ»
Python developer's channel
@Mr_developer616z π¨βπ»
Python developer's channel
π3
Khamidov π½Python
Assalomu aleykum aziz kanalimiz azolari biz sizlarga Python dasturlash tilida bo'lgan operatorlar β¦
βοΈkelgusi darslarimizda
If va elsebo'yicha malumotlarni taqdim etamiz tepada berilayotgan python operatorlardan ham
if va elsemavzusida masalalar ishlashda ham bizga kerak bo'ladi shu sababli tepadagi python operatorlarni yaxshi urganishingiz kerak bo'ladi
π3
Premium i bor dostlaringgizga tarqating 4ta ovoz dan kopro bosa premium yutuqli oyinni boshlayman
π³3π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
90 viewsκ§β¬ ββββββββ₯ β¬κ§π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π« π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«,
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
81 viewsκ§β¬ ββββββββ₯ β¬κ§π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π« π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«,
3. Mantiqiy operatorlar:
4. Tartiblash operatorlari:
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
88 viewsκ§β¬ ββββββββ₯ β¬κ§π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π« π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«,
5. Assignment (tayinlash) operatorlari:
6. Bitwise (bitlik) operatorlar:
7. Identity (shaxslar) 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
97 viewsκ§β¬ ββββββββ₯ β¬κ§π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π« π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«,
"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:
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:
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:
2. Tuple:
Tuple dagi har bir elementga murojat qilish:
3. Set:
Set dagi har bir elementga murojat qilish:
4. Dictionary:
Lug'atdagi har bir kalit va qiymat juftligi uchun murojat qilish:
5. Range:
Amaliyotlarda ko'p sonli ketma-ketliklar yaratish uchun:
**"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
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
Telegram
Khamidov π½Python
πAssalomu aleykum menπ¨βπ»
@Mr_developer616z π¨βπ»
Python developer's channel
@Mr_developer616z π¨βπ»
Python developer's channel
β‘1
92 viewsκ§β¬ ββββββββ₯ β¬κ§π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π« π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«,
Python quiz test
π€1
99 viewsκ§β¬ ββββββββ₯ β¬κ§π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π« π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«,
π₯1
19 voters99 viewsκ§β¬ ββββββββ₯ β¬κ§π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π« π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«,
Python quez test
108 viewsκ§β¬ ββββββββ₯ β¬κ§π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π« π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«,
13 voters116 viewsκ§β¬ ββββββββ₯ β¬κ§π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π« π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«,
Assalomu aleykum aziz kanalimiz kuzatuvchilari bugun sizlar bilan
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:
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. 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:
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:
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
```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 beradi. 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
Telegram
Khamidov π½Python
πAssalomu aleykum menπ¨βπ»
@Mr_developer616z π¨βπ»
Python developer's channel
@Mr_developer616z π¨βπ»
Python developer's channel
104 viewsκ§β¬ ββββββββ₯ β¬κ§π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π« π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«,
Reaksiya yangilandiπ«‘
107 viewsκ§β¬ ββββββββ₯ β¬κ§π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π« π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«,
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.
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.
124 viewsκ§β¬ ββββββββ₯ β¬κ§π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π« π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«,
Assalomu alaykum aziz kanalimiz azolari bugun sizlar bilan "While" siklini ko'rib o'tamiz!!!
Python da "while" sikli quyidagi shaklda ishlaydi:
Bu kodning tushunarli bir misolini ko'raylik. Quyidagi funksiya, berilgan sonning kvadratlarini chiqaradi va kvadrati belgilangan chegaraga yetguncha davom etadi:
Bu funksiya 50 ga yetguncha kvadratlarini chiqaradi:
"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
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
Telegram
Khamidov π½Python
πAssalomu aleykum menπ¨βπ»
@Mr_developer616z π¨βπ»
Python developer's channel
@Mr_developer616z π¨βπ»
Python developer's channel