• FAYLGA YOZISH
  • Argument Qo
  • Pythonda fayllar bilan ishlash




    Download 0,64 Mb.
    Pdf ko'rish
    bet2/7
    Sana14.05.2024
    Hajmi0,64 Mb.
    #233091
    1   2   3   4   5   6   7
    Bog'liq
    7-amaliy6 copy 1

    .replace()
    metodi matn tarkibidagi biror harf yoki belgini 
    boshqa harf yoki belgi bilan almashtirish uchun 
    ishlatiladi. 
    FAYLNI QATORMA-QATOR O
    ʻ
    QISH
    Ba
    ʻ
    zida faylni to
    ʻ
    liqligicha emas, qatorma-qator o
    ʻ
    qish 
    talab qilinishi mumkin. Masalan, faylda talabalrning ismi 
    yoki kundalik ob-havo ma
    ʻ
    lumotlari saqlangdanda va 
    hokazo. Bunday hollarda for tsiklidan foydalanamiz: 
    5658996452232323 
    12457893 
    9874563321 
    Qatorlarni ro'yxat ko'rinishida saqlab olish uchun, 
    .readlines() metodidan foydalanamiz. 


    ['Aliyev Ahmad\n', 'Soliyev 
    Aziz\n', 'Tojiyev Akbar\n'] 
    E'tibor bering, har bir talaba ismidan so'ng qator tashlah 
    belgisi (\n) tushib qolgan. Biz bu belgilarni .rstrip() 
    metodi yordamida olib tashlashimiz mumkin: 
    ['Aliyev Ahmad', 
    'Soliyev 
    Aziz', 
    'Tojiyev Akbar'] 
    FAYLGA YOZISH
    Ma'lumotlarni saqlashning eng qulay usuli bu faylga 
    yozish. Dasturimiz bajarilishdan to'xtaganidan so'ng, 
    xotiradagi ma'lumotlar o'chib ketishi mumkin, lekin 
    faylga yozilgan ma'lumotlar saqlanib turaveradi. 
    Fayllarni 
    kelajakda 
    qaytdan 
    xotiraga 
    yuklab, 
    dasturimizni to'htagan joyidan davom etishimiz 
    mumkin. 
    Yuqorida biz faylni ochishda open() funksiyasidan 
    foydalandik, va yagona argument sifatida fayl nomini 
    berdik. Bunda fayl faqatgina o'qish uchun ochiladi, unga 
    yozib bo'lmaydi. Faylga ma'lumot yozish uchun open() 
    funksiyasiga murojat qilishda fayl nomidan tashqari 
    yana bir argument beramiz. Ikkinchi argument faylni 
    aynan nima maqsadda ochishimizni bildiradi. 
    Argumentlar quyidagilardan iborat bo'lishi mumkin: 
    Argument
    Qo

    Download 0,64 Mb.
    1   2   3   4   5   6   7




    Download 0,64 Mb.
    Pdf ko'rish