Mavzu: fayllar bilan ishlash dars shakli: amaliy



Yüklə 45,01 Kb.
səhifə1/6
tarix09.10.2023
ölçüsü45,01 Kb.
#126459
  1   2   3   4   5   6
Fayllar python (2)


MAVZU: FAYLLAR BILAN ISHLASH
DARS SHAKLI: AMALIY.
KIRISH
Ushbu bo'limda katta hajmdagi ma'lumotlarni fayldan yuklab olish va dastur yakunida kerakli ma'lumotlarni va dastur natijasini faylga saqlashni o'rganamiz. Fayllar bilan ishlash dastur foydalanuvchilariga ham dasturga o'zlari istagan ma'lumotlarni yuklash imkoniyatini beradi.


doc/docx - MS Word
xls/xlsx – MS Excel
ppt/pptx – MS PowerPoint
txt – Bloknot
psd – Photoshop
mp3 – Audio
mp4 – Video
avi – Video
m4v – Video (Apple, IOS)
rtf – WordPad
jpg – rasm
png – rasm
bmp – rasm
tiff – rasm
gif – rasm
wpd – Word Perfect
pdf – matnli fayl
rar - arxiv fayli (WinRar)
zip – arxiv (WinZip)
wmv – windows media
accdb/accdbx – MS Access
pub – MS Publisher
py – Python dasturlash tili
cpp – C++ dasturlash tili


FAYLDAN O'QISH
Kompyuterimizda aksar ma'lumotlar fayl ko'rinishida saqlanadi. Bu xoh matn bo'lsin, xoh jadval, xoh rasm, xoh video. Fayllarda turli ma'lumotlar saqlanishi mumkin, ob-havo ma'lumotlari, yillik hisobotlar, mijozlarning telefon raqamlari, talabalarning baholari va hokazo.
Ko'pgina holatlarda dastur davomida katta ma'lumotlarni aynan fayllardan o'qib olish talab qilinadi. Ayniqsa, tahliliy dasturlarda fayl ko'rinishida saqlangan, katta hajmdagi jadvallar bilan ishlash tabiiy. Lekin fayllar bilan ishlash boshqa holatlarda ham ko'p asqotadi, misol uchun oddiy matnni html ko'rinishga o'tkazishni avtomatlashtiruvchi dastur yozishda.
Fayllar bilan ishlashning birinchi qadami bu fayldagi ma'lumotlarni kompyuter xotirasiga ko'chirish. Buning bir necha usuli bor, quyida ular bilan tanishamiz.
FAYLNI TO'LIQLIGACHA O'QISH
Boshlanishiga bizga fayl kerak. Keling, yangi pi.txt faylini yaratamiz, va ichiga quyidagi matnni joylaymiz:
3.141592653589793238462643383279
pi.txt
36B
Text
pi.txt faylini yuklab oling
Uch qatordan iborat faylimiz
π\piπ
sonining qiymatini saqlaydi (30 xona aniqlik bilan).



Yüklə 45,01 Kb.

Dostları ilə paylaş:
  1   2   3   4   5   6




Verilənlər bazası müəlliflik hüququ ilə müdafiə olunur ©genderi.org 2024
rəhbərliyinə müraciət

    Ana səhifə