dasturlash asoslari

DOCX 59 sahifa 252,5 KB Bepul yuklash

Sahifa ko'rinishi (5 sahifa)

Pastga aylantiring 👇
1 / 59
o’zbekiston respublikasi oliy ta’lim, fan va innovatsiyalar vazirligi osiyo xalqaro universiteti “umumtexnik fanlar” kafedrasi “dasturlash asoslari” fanidan kurs ishi 1.1. mavzu: pythonda katalog va fayllar bilan ishlash. bajardi: sm7__-kt-22 guruh talabasi _____________________________ qabul qildi: t.s.jalolov buxoro 2024 osiyo xalqaro universiteti “ijtimoiy fanlar va texnika” fakulteti “umumtexnik fanlar” kafedrasi tasdiqlayman kafedra mudiri ____________________ “___”__________________2024 y. sm7__-kt-22 guruh talabasi __________________________________________ “dasturlash asoslari” fanidan topshiriq mavzu: ______________________________________ 1. kurs ishining topshirish uchun muddati:________________________________ 2. kurs ishini bajarish uchun boshlang’ich ma’lumot: ___________________ ____________________________________________________________ 3. tushuntirish xatining mazmuni:_________________________________________ ____________________________________________________________________ 4. grafik materiallar:_________________________________________________________ 5. topshiriq berilgan sana:__________________________________________________ 6. topshiriqni bajarish uchun qabul qildi: __________________________ 7. rahbar: t.s.jalolov buxoro 2024 reja: kirish 2. nazariy qism 2.1. pythonda katalog va fayllar bilan ishlash. 2.2. fayllar va kataloglarni nusxalash, ko'chirish va nomini o'zgartirish 3. amaliy qisim 3.1. kvadrat tenglamani yechuvchi funktsiyani yozing. tenglama koeffitsientlari funktsiya parametrlari bo’lsin. xulosa foydalanilgan adabiyotlar mundarija kirish «ta‘lim to’g’risida»gi qonun va «кadrlar tayyorlash milliy …
2 / 59
rish muammolarini hal qilish muhim ahamiyat kasb etadi. o’zbekiston respublikasi mustaqillik odimlarini dadil qo’yayotgan hozirgi davrda axborotlashgan jamiyat qurish masalasi mamlakatimiz uchun naqadar katta ahamiyat kasb etayotgani hech kimga sir emas. internet hayotimizning bir bo’lagiga aylandi, biz uning xizmatlaridan har kuni foydalanishga odatlandik. respublikamizda o’qitish texnologiyalarini zamonaviylashtirishni jadllashtirish rivojlangan iqtisodiyotli mamlakatlarga qaraganda yanada dolzarb ahamiyatga ega. chunki hozirgi kunda milliy ta’lim tizimining salohiyati iqtisodiy rivojlanishning yanada yuqori pog’onasiga ko’tarilishga amaliy imkoniyat ta’minlovchi asosiy ijtimoiy resurs sifatida gavdalanadi. respublikamiz ta’lim tizimidagi asosiy vazifa jahon talablariga mos keluvchi axborot texnologiyalarini o’qitish jarayoniga qo’llashdan iborat. o’zbekistonda ta’lim tizimining axborotlashtirilishi xalqaro hamjamiyatda ham tan olindi. masofaviy ta’limni rivojlantirish bo’yicha bir qator dasturlar ishlab chiqilmoqda. iqtisodiyot va jamiyatda islohotlarning o’tkazilishi natijasida o’quv jarayonining zahira hajmini keskin oshirish bo’yicha yangi talablar qo’yildi. hozirgi kunda 4 axborot eng asosiy ishlab chiqaruvchi resurslardan biriga, iqtisodiyot va umuman jamiyatning rivojlanish poydevoriga aylanmoqda. yangi axborot - kommunikatsion texnologiyalar hozirgi kunda …
3 / 59
madaniyat, iqtisodiyot, fan, texnika va texnologiyalar asosida yuksak mutaxasislar tayyorlash tizimi ishlab chiqildi va jadal sur’atlar bilan hayotga tadbiq etilmoqda. o’zbekistonda o’qitish texnologiyalarini zamonaviylashtirish, jadallashtirish rivojlangan iqtisodiyotli mamlakatlarga qaraganda yanada dolzarb ahamiyatga ega. chunki hozirgi kunda milliy ta’lim tizimining salohiyatli tizimli rivojlanishi yanada yuqori pog’onaga ko’tarildi. bitiruv malakaviy ish mavzusining dolzarbligi: mavzuning dolzarbligi shundan iboratki, python bu umumiy maqsadli dasturlash uchun keng tarzda foydalaniladigan yuqori darajali dasturlash tili, chunki o'rganish oson va qulay sintaksisga ega. undan tashqari skriptli dasturlash tillariga kiradi. python dinamik tipizatsiyaga ega, obyektga yo'naltirilgan dasturlash, funksional dasturlash, strukturali, avtomatik xotirani boshqarish va albatta ko'p patokli dasturlash tillaridan biri. python har xil platformalar uchun yozilgan masalan windows, linux, mac osx, palm os, mac os va hokazo. python microsoft.net platformasi uchun yozilgan realizatsiyasi ham bor uni nomi ironpython. bugungi kunda dunyoga mashhur ko`plab kompaniyalar nasa, google, yandex, cern, apple computer, dream works, kosmik teleskop institutlari pythonni ishlatishadi. dunyoning rivojlangan …
4 / 59
nktsiyalarni bir joyda to'playdi. python yordamida fayllarga ma'lumotlarni o'qish va yozish juda oddiy. buning uchun avval tegishli rejimda fayllarni ochishingiz kerak. matn faylini ochish va uning mazmunini o‘qish uchun python’ning “with(…) as …” qolipidan qanday foydalanishga misol: python with open('data.txt', 'r') as f: data = f.read() open()argument sifatida fayl nomi va rejimni oladi. rfaylni faqat o'qish rejimida ochadi. faylga ma'lumot yozish uchun wuning o'rniga argument sifatida kiriting: python with open('data.txt', 'w') as f: data = 'some data to be written to the file' f.write(data) yuqoridagi misollarda o'qish yoki yozish uchun fayllarni ochadi va faylga ma'lumotlarni o'qish yoki yozish uchun ishlatilishi mumkin bo'lgan usullarni taqdim etadigan open()fayl dastagini qaytaradi ( bu holda). fayllarni o'qish va yozish haqida ko'proq ma'lumot olish uchun python da fayllarni o'qish va yozish va python da fayl kiritish/chiqish bilan ishlash bo'limlarinif ko'rib chiqing . katalog ro'yxatini olish aytaylik, joriy ishchi katalogingizda my_directoryquyidagi tarkibga ega bo'lgan kichik katalog …
5 / 59
ory/') os.listdir()yo'l argumenti bilan berilgan katalogdagi fayllar va pastki kataloglarni o'z ichiga olgan python ro'yxatini qaytaradi : python >>> os.listdir('my_directory/') ['sub_dir_c', 'file1.py', 'sub_dir_b', 'file3.txt', 'file2.csv', 'sub_dir'] bunday katalog ro'yxatini o'qish oson emas. loop yordamida qo'ng'iroqning natijasini chop etish os.listdir()narsalarni tozalashga yordam beradi: python >>> entries = os.listdir('my_directory/') >>> for entry in entries: ... print(entry) ... ... sub_dir_c file1.py sub_dir_b file3.txt file2.csv sub_dir zamonaviy python versiyalarida katalog ro'yxati pythonning zamonaviy versiyalarida va dan os.listdir()foydalanish muqobildir .os.scandir()pathlib.path()os.scandir()python 3.5 da kiritilgan va pep 471 da hujjatlashtirilgan . os.scandir()chaqirilganda ro'yxatdan farqli ravishda iteratorni qaytaradi: python >>> import os >>> entries = os.scandir('my_directory/') >>> entries scandiriteratorjoriy katalogdagi barcha yozuvlarga ishora qiladi . siz iteratorning mazmunini aylanib chiqishingiz va fayl nomlarini chop etishingiz mumkin: python import os with os.scandir('my_directory/') as entries: for entry in entries: print(entry.name) bu erda, bayonot os.scandir()bilan birgalikda ishlatiladi, withchunki u kontekst menejeri protokolini qo'llab-quvvatlaydi. kontekst menejeridan foydalanish iteratorni yopadi va iterator tugagandan …

Ko'proq o'qimoqchimisiz?

Barcha 59 sahifani Telegram orqali bepul yuklab oling.

To'liq faylni yuklab olish

"dasturlash asoslari" haqida

o’zbekiston respublikasi oliy ta’lim, fan va innovatsiyalar vazirligi osiyo xalqaro universiteti “umumtexnik fanlar” kafedrasi “dasturlash asoslari” fanidan kurs ishi 1.1. mavzu: pythonda katalog va fayllar bilan ishlash. bajardi: sm7__-kt-22 guruh talabasi _____________________________ qabul qildi: t.s.jalolov buxoro 2024 osiyo xalqaro universiteti “ijtimoiy fanlar va texnika” fakulteti “umumtexnik fanlar” kafedrasi tasdiqlayman kafedra mudiri ____________________ “___”__________________2024 y. sm7__-kt-22 guruh talabasi __________________________________________ “dasturlash asoslari” fanidan topshiriq mavzu: ______________________________________ 1. kurs ishining topshirish uchun muddati:________________________________ 2. kurs ishini bajarish uchun boshlang’ich ma’lumot: _______________...

Bu fayl DOCX formatida 59 sahifadan iborat (252,5 KB). "dasturlash asoslari"ni yuklab olish uchun chap tomondagi Telegram tugmasini bosing.

Teglar: dasturlash asoslari DOCX 59 sahifa Bepul yuklash Telegram