• II.LABORATORIYA MASHG‘ULOTIGA KERAK BO’LADIGAN JIHOZLAR
  • Mustaqil bajarish uchun variantlar: 1.
  • Innovatsiyalar vazirligi guliston davlat universiteti «amaliy matematika va axborot texnologiyalari»




    Download 1,21 Mb.
    Pdf ko'rish
    bet44/54
    Sana22.01.2024
    Hajmi1,21 Mb.
    #142946
    1   ...   40   41   42   43   44   45   46   47   ...   54
    Bog'liq
    Zamonaviy dasturlash tillari

     
    25- LABORATORIYA MASHG‘ULOTI 
    MAVZU: Pythonda fayllar bilan ishlash 
    I.ISHDAN MAQSAD: Fayllarni faollashtirish, fayllar ustida amallar bajarish, fayldan 
    ma‟lumot o„qish, fayl tarkibiga ma‟lumotlarni yozish, va fayl tarkibidagi ma‟lumotlarni 
    o„chirish. 
    II.LABORATORIYA MASHG‘ULOTIGA KERAK BO’LADIGAN JIHOZLAR: 
    Zamonaviy Core i5 yoki Core i7 kompyuterlari. Proektor qurilmasi. Konspekt daftarlari. 
    Laboratoriya ishi natijalar qaydi. Python dastur muhiti. 
     
    III.ISHNI BAJARISH TARTIBI: 
    Topshiriqni bajarish namunalar: 
    Masala. 1 dan 5 gacha sonlar yozilgan test.txt faylidan uning elementlarini ko„chirib olib 
    ikkiga ko„paytirib ekranga chiqaring. Test.txt fayl quyidagicha 
     
    f=open('test.txt','r')
    a=f.read()
    s=a
    n=len(s)
    i=0
    x=' '
    q=''
    while iwhile iq+=s[i]
    i=i+1
    print(int(q)*2)
    i=i+1
    q='' 
    ======= RESTART: C:/Users/User/Desktop/python/1.py ============= 




    10 
    >>> 


    47 
    Mustaqil bajarish uchun variantlar: 
    1.Elementlari sonli bo„lgan mavjud turlashgan faylni berilgan son bilan almashtiring (yangi 
    qiymat klaviaturadan kiritiladi): a) birinchi elementni; b) beshinchi elementni; v) k-nchi 
    elementni; g) oxirgi elementni.
    2. Elementlari alohida so„zlar bo„lgan mavjud turlashgan faylni berilgan qiymat bilan 
    almashtiring (yangi so„z klaviaturadan kiritiladi): a) birinchi elementni; b) uchinchi elementni; 
    v) s-nchi elementni; g) oxirgi elementni.
    3. Elementlari alohida so„z hisoblanuvchi turlashgan fayl berilgan. “t” harfi bilan boshlanuvchi 
    hamma so„zlarni chop qiling. Bunda ikki variantni qarang: a) ma‟lumki, mavjud faylga 30 ta 
    so„z yozilgan; b) mavjud fayl o„lchami ma‟lum emas.
    4.Turlashgan fayl elementlari alohida so„z hisoblanadi. Uning barcha elementlarini boshqa 
    so„z bilan almashtring. Bunda ikkita variantni qarang: a) ma‟lumki, mavjud faylga 12 ta so„z 
    yozilgan; b) mavjud fayl hajmi ma‟lum emas. 
    5. Sonli turlashgan fayl mavjud. Uning tartib nomeri 3 ga karrali bo„lgan hamma elementlarini 
    almashtiring. Yangi qiymat klaviaturadan kiritiladi. Bunda ikkita variantni qarang: a) 
    ma‟lumki, mavjud faylga 20 ta son yozilgan; b) mavjud fayl hajmi ma‟lum emas.
    6. Butun sonli turlashgan fayl mavjud. Uning hamma juft elementlarini nol bilan almashtiring. 
    Bunda ikkita variantni qarang: a) ma‟lumki, mavjud faylga 13 ta son yozilgan; b) mavjud fayl 
    hajmi ma‟lum emas.

    Download 1,21 Mb.
    1   ...   40   41   42   43   44   45   46   47   ...   54




    Download 1,21 Mb.
    Pdf ko'rish

    Bosh sahifa
    Aloqalar

        Bosh sahifa



    Innovatsiyalar vazirligi guliston davlat universiteti «amaliy matematika va axborot texnologiyalari»

    Download 1,21 Mb.
    Pdf ko'rish