pythondama’lumotturlaribilanishlash

PPTX 26 pages 6.7 MB Free download

Page preview (5 pages)

Scroll down 👇
1 / 26
prezentatsiya powerpoint 4-mavzu. pythonda ma’lumot turlari bilan ishlash. 1 4-mavzu. pythonda ma’lumot turlari bilan ishlash. reja: matn turi: raqam turi: ketma-ketlik turi: ko’rsatish turi: o’rnatish turi: mantiq turi: binar (ikkilik) turi: 2 dasturlashda ma’lumot turlari muhim tushuncha sanaladi. har bir ma’lumot turining o’z vazifasi bor. ma’lumot turini aniqlash ma’lumot turini aniqlash uchun type() funksiyasi ishlatiladi. hozirgi misolda x o’zgaruvchisining turini ekranga chiqaramiz: x = 17 print(type(x)) 3 ma’lumot turlarini o’rnatish o’zgaruvchiga qiymatni o’zlashtirgan vaqtda uning ma’lumot turini avtomatik tarzda aniqlab uni o’zlashtiradi. natijada o’zgaruvchi o’sha ma’lumot turini o’zida saqlaydi: aniq ma’lumot turini o’rnatish agar ma’lumot turini aniq ko’rsatmoqchi bo’lsangiz, bu ishni quyidagicha amalga oshirish kerak: x = str(“python”) --- str (satr turi) x = int(20) --- int (butun son turi) x = list([“olma”, “banan”, “nok”]) --- list (ro’yxat turi) 4 pythonda satrlar satrlar – bu belgilar ketma-ketligi. ko'p hollarda satrlar so'zlar jamlanmasidan tashkil topadi. pythonda satrlar bilan ishlash juda qulay. …
2 / 26
ri bilan tekshirish mumkin. bunday holatda qidirilayotgan jumla bor bo’lsa true (rost) , aks holda false (yolg’on) qiymati qaytariladi. quyidagi kodimizda “hayot” jumlasi borligini tekshirib ko’ramiz: txt = “hayotning har bir daqiqasi qadirli" x = “hayot" in txt print(x) 7 endi satrda “hayot” jumlasi yo’qligini tekshiramiz. bu yerda “hayot” jumlasi satrda borligi uchun false (yolg’on) qiymati qaytariladi: txt = " hayotning har bir daqiqasi qadirli " x = “hayot" not in txt print(x) 8 satrlar formati biz satr va sonli o’zgaruvchilarni birgalikda to’g’ridan to’g’ri ishlata olmaymiz. satr ichida sonli o’zgaruvchini qo’llash uchun format() funksiyasidan foydalaniladi. bu funksiya sonli qiymatni olib satrli o’zgaruvchiga aylantiradi va {} belgisi qo’yilgan joy o’rnida o’sha qiymatni joylashtiradi. yosh = 21 matn = "mening yoshim {} da" print(matn.format(yosh)) 9 satrni formatlash format() funksiyasi bilan amalga oshiriladi. bu narsa bizga satr ichiga qiymatlarini joylashtirsh uchun kerak bo’lgan joyga maxsus qavslar qo’yiladi va format() funksiyasi bilan kerakli qiymat …
3 / 26
va turlari pythonda ma’lumot to’plamlarining turlari 4 xil. ulardan odatda bir nechta yoki undan ham ko’p qiymatlarni saqlashda foydalanamiz. bizga kerak bo’lganda o’sha to’plamlarga murojaat qilib tegishli qiymatlarni olamiz. har bir ma’lumot to’plamining o’z xususiyatlari bor va shunga ko’ra ularni kerakli joyda tanlab ishlatamiz. 13 list – tartiblangan va o’zgaruvchan ro’yxat. elementlarini dublikatlash mumkin. tuple – tartiblangan va o’zgarmas ro’yxat. elementlarini dublikatlash mumkin. set – tartiblanmagan va indekslanmagan to’plam. elementlari dublikatlanmaydi. dictionary – tartiblanmagan, o’zgaruvchan va indekslangan to’plam. elementlari dublikatlanmaydi. 14 list (ro’yxat) list- pythonda erkin turdagi obyektlarning o`zgaruvchan qatorlashgan kolleksiyasi hisoblanadi (massivga o`xshash, lekin tiplar har xil bo`lishi mumkin). ro`yxatlardan foydalanish uchun ularni tuzish kerak. list – aytib o’tganimizdek tartiblangan va o’zgaruvchan ro’yxat. ro`yxatni har xil yondashuvlar yordamida yaratish mumkin. uni kvadrat qavslar bilan hosil qilamiz: mashina = ["audi", "mustang", "ferrari"] print(mashina) 15 elementlarga murojaat list elementlariga murojaat qilish uchun, murojaat qilinayotgan elementning indeksi ko’rsatiladi. sanoq har doimgidek 0 …
4 / 26
atdan ikkinchi, uchinchi va to’rtinchi elementlarni tanlab olamiz: meva = ["olma", "banan", "apelsin", "nok", "uzum"] print(meva[1:4]) ['banan', 'apelsin', 'nok'] 18 agar indekslar oralig’ida boshlang’ich nuqtani olib tashlasak, tanlash ro’yxat boshidan boshlanadi. agar oxirgi nuqatani olib tashlasak, tanlash ro’yxat oxirigacha davom etadi. quyidagi kodimizda avval ro’yxat boshidan uchinchi elementgacha , so’ngra, ikkinchi elementdan ro’yxat oxirigacha bo’lgan elementlarni ekranga chiqaramiz: meva = ["olma", "banan", "apelsin", "nok", "uzum"] print(meva[:4]) print(meva[1:]) 19 element qo’shish append() funksiyasi bilan ro’yxat oxiridan yangi element qo’shish mumkin: meva = ["olma", "banan", "apelsin", "nok", "uzum"] meva.append("anor") print(meva) ['olma', 'banan', 'apelsin', 'nok', 'uzum', 'anor'] 20 agar elementni ro’yxat oxiriga emas, balki uning ma’lum bir o’rniga qo’shmoqchi bo’lsak insert() funksiyasini ishlatamiz. buning uchun qo’shmoqchi bo’lgan o’rnimizning indeksi ham kiritiladi. masalan hozir ro’yxatning boshiga yangi elemetni qo’shamiz: meva = ["olma", "banan", "apelsin", "nok", "uzum"] meva.insert(0, "anor") print(meva) 21 elementni o’chirish ro’yxatdan elementni o’chirishning bir nechta usullari bor. remove() funksiyasi belgilangan elementni ro’yxatdan …
5 / 26
ydi, ya’ni ro’yxat bo’m-bo’sh bo’lib qoladi: meva = ["olma", "banan", "apelsin", "nok", "uzum"] meva.clear() print(meva) 24 nusxa olish agar biror dictionary to’plamidan nusxa olib ayna uning o’zidek to’plam hosil qilmoqchi bo’lsak, buni maxsus yo’l bilan qilish kerak bo’ladi. bunday holatda bizga copy() yoki dict() maxsus funksiyalari yordamga keladi. har ikkala funsiyadan ham foydalanish mumkin. hozir buni misolda ko’rib chiqamiz: 25 avto = { "brend": "chevrolet", "model": "malibu", "yil": 2016 } avto2 = avto.copy() print(avto2) avto3 = dict(avto) print(avto3) 26 image1.jpg image2.gif image3.gif image4.gif image5.jpeg image6.jpg image7.gif image8.jpg /docprops/thumbnail.jpeg

Want to read more?

Download all 26 pages for free via Telegram.

Download full file

About "pythondama’lumotturlaribilanishlash"

prezentatsiya powerpoint 4-mavzu. pythonda ma’lumot turlari bilan ishlash. 1 4-mavzu. pythonda ma’lumot turlari bilan ishlash. reja: matn turi: raqam turi: ketma-ketlik turi: ko’rsatish turi: o’rnatish turi: mantiq turi: binar (ikkilik) turi: 2 dasturlashda ma’lumot turlari muhim tushuncha sanaladi. har bir ma’lumot turining o’z vazifasi bor. ma’lumot turini aniqlash ma’lumot turini aniqlash uchun type() funksiyasi ishlatiladi. hozirgi misolda x o’zgaruvchisining turini ekranga chiqaramiz: x = 17 print(type(x)) 3 ma’lumot turlarini o’rnatish o’zgaruvchiga qiymatni o’zlashtirgan vaqtda uning ma’lumot turini avtomatik tarzda aniqlab uni o’zlashtiradi. natijada o’zgaruvchi o’sha ma’lumot turini o’zida saqlaydi: aniq ma’lumot turini o’rnatish agar ma’lumot turini aniq ko’rsatmoqchi bo’lsangiz,...

This file contains 26 pages in PPTX format (6.7 MB). To download "pythondama’lumotturlaribilanishlash", click the Telegram button on the left.

Tags: pythondama’lumotturlaribilanish… PPTX 26 pages Free download Telegram