• Dasturlash muhitidagi xatolik va uni tuzatish
  • Python dasturlash tili sintaksisi




    Download 66,31 Kb.
    bet4/24
    Sana23.02.2024
    Hajmi66,31 Kb.
    #161000
    1   2   3   4   5   6   7   8   9   ...   24
    Bog'liq
    1. Python dasturlash tili va uning imkoniyatlari. Python-fayllar.org

    4. Python dasturlash tili sintaksisi
    Python dasturlash tili sintaksisi o`zi kabi juda sodda:
     Satr oxiri instruksiyaning oxiri hisoblanadi (nuqta vergul shart emas)
    Pythonda sintaksis juda sodda tuzilishga ega. Quyida “Salom dunyo” gapini ekranga
    chiqaruvchi kod ko’rsatilgan:
    print ("Hello world")
     Har bir qator boshidagi bo`sh joy(отступ) muhim ahamiyatga ega. Kiritilgan amallar bo`sh
    joylarning kattaligiga qarab bloklarga birlashadi. Bo`sh joy istalgancha bo`lishi mumkin
    asosiysi bitta kiritilgan blok chegarasida bo`sh joy bir xil bo`lishi kerak. Noto`g`ri qo`yilgan
    bo`sh joylar xatolik yuz berishiga olib kelishi mumkin. Bitta probel bilan bo`sh joy hosil
    qilish yaxshi qaror emas uni o`rniga to`rta probel yoki Tab belgisini ishlatish kerak.
    Odatda dasturlash tillarida abzats kodni oson o’qilishi uchun ishlatiladi. Ammo Pythonda
    abzats kodning blokini ajratib ko’rsatadi. Misol keltiramiz:
    if 5 > 2:
    print("Besh ikkidan katta")
    Agar kodimizni mana bunday tarzda yozsak dasturda xatolik yuz beradi:
    if 5 > 2:
    print("Besh ikkidan katta")
     Pythonga kiritilgan amallar bir xil shablonda yoziladi. Bunda asosiy amal ikki nuqta bilan
    tugatiladi va uning orqasidan kiritilgan blok kodi ham joylashadi. Odatda, asosiy amalning
    ostidagi satr bo`sh joy bilan ajratiladi.
    Bazan bir nechta amalni bitta satrga nuqtali vergul bilan ajratgan holda yozish mumkin.
    a = 1; b = 2; print(a, b)
    Buni ko`p ham qo`llamang! Yaxshisi bunday qilmang, o`qishga noqulay.
    5. Pythonda xatoliklar bilan ishlash.
    Dasturlash muhitida dastur kodi yozilib, dastur ishga tushirilganda, xatolik haqidagi xabar (SyntaxError) oynasi ekraniga chiqadi. Bu esa dasturning kodida uni ishga tushirishga to‘sqinlik qiluvchi qandaydir xato mavludligini anglatadi.

    Dasturlash muhitidagi xatolik va uni tuzatish
    Xatolik haqidagi xabar (SyntaxError) oynasida

    ko‘rsatilgan xatolik aniqlanadi, masalan:


    • invalid syntax – matnni terishda xatolik bor;
    • unexpected indent – dasturda noto‘gri joy ajratilgan va h. k.).
    • Ok tugmachasini bosib, dastur oynasiga qaytiladi.
    Xatolik mavjud bo‘lgan – qizil bilan belgilangan – qator sinchiklab tekshiriladi va xatolik tuzatiladi.


    Download 66,31 Kb.
    1   2   3   4   5   6   7   8   9   ...   24




    Download 66,31 Kb.

    Bosh sahifa
    Aloqalar

        Bosh sahifa



    Python dasturlash tili sintaksisi

    Download 66,31 Kb.