• Array va struct modullari
  • Konstanta Vazifasi
  • Buxoro davlat universiteti




    Download 0,96 Mb.
    bet43/48
    Sana22.03.2021
    Hajmi0,96 Mb.
    #13391
    1   ...   40   41   42   43   44   45   46   47   48
    Time va Sets moduli

    Time moduli joriy vaqtni olish uchun va vaqt formatlarini o`zgartirish uchun fuksiyalarni taqdim etadi.

    Sets moduli to`plamlar uchun ko`rsaatgichlar tipini amalga oshiradi. Quyidagi misol bu moduldan qanday foydalanish mumkinligini ko`rsatadi. Su o`rinda bilishimiz kerakki, Python 2.4 va undan yuqori versiyalarda set tipi sets o`rniga kiritilgan.

    import sets

    A = sets.Set([1, 2, 3])

    B = sets.Set([2, 3, 4])

    print (A | B, A & B, A - B, A ^ B)

    for i in A:

    if I in B: print (i,)



    Natijada:

    Set([1, 2, 3, 4]) Set([2, 3]) Set([1]) Set([1, 4])

    2 3


    Array va struct modullari

    Bu modullar past darajali massiv va korsatgichlar tuzilmasini amalgam oshiradi. Ularning asosiy vazifasi- ko`rsatgichlarning ikkilamchi formatlarini ko`rib chiqish.



    Os moduli

    Os moduli-har xil operatsion sistemalarning o`ziga xos xususiyatlari bilan ishlovchi kategoriyadagi asosiy modul hisoblanadi. Bu modul funksiyalari ko`plab operatsion sistemalarda ishlaydilar. Kataloglarni bo`luvchi os moduli va u bilan bog`liq bo`lgan ifodalar konstanta ko`rinishida berilgan.



    Konstanta

    Vazifasi

    Os.curdir

    Joriy katalog

    Os.pardir

    Bosh katalog

    Os.sep

    Yo`lning elementlarini taqsimlovchi

    Os.altsep

    Boshqa yo`lning elementlarini taqsimlovchi

    Os.pathsep

    Yo`llar ro`yxatidagi yo`llarni taqsimlovchi

    Os.defpath

    Yashirin yo`llar ro`yxati

    Os.linesep

    Satrni yakunlovchi belgi

    2.4.1-chizma. Kataloglarni bo`luvchi os moduli ifodalari konstanta ko`rinishida

    Pythondagi dastur operatsion tizimda alohida jarayon ko`rinishida ishlaydi. Os modulining funksiyalari protsesda, muhitda bajariladigan turli xildagi ahamiyatga ega bo`lgan kirishlarga ruxsat etadilar. Os modulining eng muhim ruxsat etuvchi obyektlaridan biri deb environ o`rab oluvchi muhiti o`zgaruvchilarning lug`ati hisoblanadi. Masalan o`rab oluvchi muhit o`zgaruvchilar yordamida web server CGI-ssenariyga bir qancha parametrlarni o`tkazadi. Quyidagi misolda PATH o`rab oluvchi muhiti o`zgaruvchini olish mumkin:

    import os

    PATH=os.environ[‘PATH’]

    Funksiyalarning katta qismi fayllar va kataloglar bilan ishlashga mo`ljallangan. Quyida UNIX va Windows OT lar uchun ruxsat etilgan funksiyalar taqdim etilgan:


    Download 0,96 Mb.
    1   ...   40   41   42   43   44   45   46   47   48




    Download 0,96 Mb.