Informatika va grafika
332 subscribers
324 photos
761 videos
689 files
210 links
Dasturlash: c++, java, delphi, javascript, VBA, vb#,c#
Grafika: 3ds max, flash8, Swishmax, coreldraw, photoshop.
Informatika: grafik ob ‘ektlarni yaratish Pascal tilini o‘rganish, Excelda formalar yaratish, HTML, CSS bilan tanishish Admin @Algoritmchi
Download Telegram
Boshqa dasturlash tilida
Dastur
Mantiqiy amallar
Rekrusiya
Media is too big
VIEW IN TELEGRAM
Prosedura va funksiyalar
Funksiya va prosedura.pptx
183.8 KB
Python. Power Point. Prosedura va funksiyalar
Python fayllari. Funksiy va Proseduralar.zip
4.9 KB
Python fayllari (amaliyot)
This media is not supported in your browser
VIEW IN TELEGRAM
Python faylni telegrammdan yuklash
11 - Dars. Fayllar bilan ishlash

Fayllar bilan ishlash file klassi obyektini hosil qilish hamda uning read, readline
va write metodlari yordamida amalga oshiriladi. Faylni o’qish yoki faylga yozish
faylni ochish vaqtida ko’rsatilgan rejimga bog’liq. Fayl bilan ishlab bo’lgandan
keyin close metodini chaqirish kerak bo’ladi.

Fayini ochishda biz birinchi navbatda faylni rejim ko’rsatgan holda open
funksiyasi bilan ochyapmiz. Rejim o’qish uchun («r»), yozish uchun («w») yoki fayl
oxiriga yozuvni qo’shish uchun («a») bo’lishi mumkin. Faylni yana qanday holda
o’qish, yozish yoki matn qo’shish holatini ham ko’rsatish mumkin: («t») tekst
ko’rinishida yoki («b») binar ko’rinishida.

Bizning holatda faylni yozish («w») rejimida ochyapmiz va write metodi
yordamida matnni faylga yozyapmiz. Shundan so’ng faylni close metodi yordamida
yopyapmiz. So’ng xuddi shu faylni o’qish rejimida ochamiz. Bu holda rejimni
ko’rsatishga hojat yo’q. Sababi agar rejim ko’rsatilmasa, fayl o’qish rejimida
ochiladi. Faylni qatorma-qator readline metodi yordamida, sikl ichida o’qib olamiz.
Qachonki bu metod bo’sh qator qaytarsa, u holda bu biz faylning oxiriga yetib
borganimizni anglatadi va break yordamida siklni to’xtatamiz.

Shundan so’ng print funksiyasi yordamida o’qib olinayotgan satrlarni
ekranga chop qilamiz. Oxirida close metodi yordamida faylni yopamiz. Haqiqatda
dastur matnni faylga yozganligini tekshirish uchun poem.txt faylini tekshirib
ko’ring.

Pickle
Pythonning pickle moduli yordamida har qanday obyektni faylga saqlash va
keyinchalik fayldan o’qib olish mumkin. Bunday imkoniyat ob’yektlarni uzoq
muddat saqlashda qo’l keladi.
Pyton tilida dasturlash. Fayllar bilan ishlash
Fayllar bilan qanday ishlamoq kerak?
"Sendvich" usuli
Ma'lumotlarni kiritish
Ma'lumotlarni faylga kiritish
Aniqmas ma'lumotlarni o'qish
Aniqmas sondagi ma'lumotlarni o'qish
Aniqmas sondagi ma'lumotlarni o'qish
Massivlarni qayta ishlash
Massivlarni qayta ishlash
Ma'lumotlarni fayldan o'qish