Khamidov ๐Ÿ—ฝPython
109 subscribers
86 photos
18 videos
34 files
32 links
๐Ÿ‘‹Assalomu aleykum men๐Ÿ‘จโ€๐Ÿ’ป
@Mr_developer616z ๐Ÿ‘จโ€๐Ÿ’ป

Python developer's channel
Download Telegram
Python orqali yaratilgan dastur va havolalar.
๐Ÿ‘1
๐Ÿ“–๐Ÿ–‹9-Fevral - Alisher Navoiy tavallud topgan kun!

Bugun 9-fevral, gสปazal mulkining sultoni, buyuk qomusiy olim Alisher Navoiy tavallud topganiga 583 yil boสปldi.

Alisher Navoiyning bebaho ijodiy-ilmiy merosi nafaqat xalqimiz, balki jahon adabiyoti, milliy madaniyatimiz va adabiy-estetik tafakkurimiz rivojida alohida oโ€˜rin tutadi.

Badiiy soโ€˜z  va barcha adabiyot ixlosmandlarini bugungi muhim sana bilan muborakbot etamiz!
Media is too big
VIEW IN TELEGRAM
Windows 11 Haqida 5 Daqiqada: Yangi Dizayn, Android Ilovalar, Bepul O'rnatish!

@Python_BIM
๐Ÿ‘1
Forwarded from WeWantYou
This media is not supported in the widget
VIEW IN TELEGRAM
๐Ÿคฌ4๐Ÿ‘2
WeWantYou
BEGIN
๐Ÿคฎ5๐Ÿ‘2
Bot yaratish bo'limini ochamizmi๐ŸŒš bot kodlarini tashlab turaymi๐ŸŒ‘
Anonymous Poll
56%
Ha
13%
1inchi javob
31%
Yoq men bilaman
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:
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
๐Ÿ‘Ž4๐Ÿ‘2
#Java

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
๐Ÿ‘3
Khamidov ๐Ÿ—ฝPython
Assalomu aleykum aziz kanalimiz azolari biz sizlarga Python dasturlash tilida bo'lgan operatorlar โ€ฆ
โœ”๏ธkelgusi darslarimizda
If va else
bo'yicha malumotlarni taqdim etamiz tepada berilayotgan python operatorlardan ham
 if  va else 
mavzusida 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
๐Ÿฅ‡ 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