• Pythonning xarakteristikasi
  • Ma’lumotlar va ularning turi
  • Python dasturlash tili imkoniyatlari
  • Принципы представления информации в пк




    Download 1,42 Mb.
    bet1/3
    Sana18.05.2024
    Hajmi1,42 Mb.
    #242467
      1   2   3
    Bog'liq
    Python

    Tayyorladi X.S.Ramazonov


    DASTURLASH TILI

    KOMPILYATOR va INTERPRETATORLAR


    Translyator – maxsus dastur bo’lib, u dastur mashina kodini bir tildan boshqa tilga o’girib beradi
    Kompilyator
    Dastur kodini mashina tiliga darhol o’tkazib beradi. Bajaruvchi faylini yaratib beradi.
    Interpretator
    Satr osti qilib dastur kodini tarjima qiladi. Operatsion tizim bilan to’g’ridan – to’g’ri ishlaydi.

    Pythonning xarakteristikasi


    Ikki rejimda ishlaydi: interaktiv va dasturlashgan

    Python dasturlash tilini yaratilishi 1980-yil oxiri 1990-yil boshlaridan boshlangan.

    O`sha paytlarda uncha taniqli bo`lmagan Gollandiyaning CWI instituti xodimi Gvido van Rossum ABC tilini yaratilish proektida ishtirok etgan edi.


    Python tili
    Gvido van Rossum
    Python tili
    Pythonning
    1.0 versiyasi 1994-yil chiqarilgan bo`lsa,
    2.0 versiyasi 2000- yil,
    3.0 versiyasi esa 2008-yil ishlab chiqarildi. Hozirgi vaqtda uchinchi versiyasi keng qo`llanilmoqda.

    Ma’lumotlar va ularning turi

    • Butun sonlar(integer) musbat va manfiy sonlar, shuningdek 0 (masalan: 4, 687, -45, 0).
    • Suzuvchi nuqtali sonlar (float point) – drobli sonlar

    • (masalan: 1.45, -3.789654, 0.00453).
      Izoh: butun va kasr(drob) qismlarni bo’luvchi bo’lib
      nuqta(.) xizmat qiladi, vergul(,) emas.
    • satrlar (string) — qo’shtirnoq ichiga olingan belgilar majmui

    • (masalan: "ball", "What is your name?",
      'dkfjUUv', '6589').
      Izoh: Python dasturida qo’shtirnoq birtali(‘) hamda ikkitali (“) bo’lishi mumkin.

    Python dasturlash tili imkoniyatlari


    Download 1,42 Mb.
      1   2   3




    Download 1,42 Mb.

    Bosh sahifa
    Aloqalar

        Bosh sahifa



    Принципы представления информации в пк

    Download 1,42 Mb.