• Asosiy ko’rsatma: Ichki ko’rsatmalar bloki
  • print("Assalomu alaykum!")




    Download 0,77 Mb.
    Pdf ko'rish
    bet3/14
    Sana02.02.2024
    Hajmi0,77 Mb.
    #150470
    1   2   3   4   5   6   7   8   9   ...   14
    Bog'liq
    Pyton

    print("Assalomu alaykum!") 
     
     
    7.2. Python dasturlash tili sintaksisi. 
    Python dasturlash tili sintaksisi boshqa tillarga qaraganda juda oson va 
    qulay:


    ➢ Unda har bir buyruq alohida qatordan yoziladi. Boshqa dasturlash tillari 
    (masalan, PHP, C++, C# kabi tillar)da har bir buyruq nuqtali vergul bilan 
    tugatiladi. Pythonda esa nuqtali vergul qo’yish mumkin, biroq majburiy 
    emas. Bu asosan ba’zida bitta satrga bir nechta buyruqlar kiritilganda 
    qo’llanadi.
    ➢ Pythonda har bir qator boshidagi bo`sh joy alohida muhim ahamiyatga ega. 
    Chunki, kiritilgan amallar bo`sh joylarning katta kichikligiga ko’ra 
    bloklarga birlashadi. Masalan: 
    Asosiy ko’rsatma: 
     
     
    Ichki ko’rsatmalar bloki 
    ➢ Bo`sh joylar soni xohlagancha bo`lishi mumkin, asosiysi bitta kiritilgan 
    blok chegarasida bo`sh joy bir xil bo`lishi kerak. Agar ular tartibsiz, 
    noto`g`ri qo`yilsa dastur bajarilishida xatolik yuz berishi mumkin. Masalan: 
    if a%2==1: 
    print('a toq son') 
    ➢ Bitta blok ichida keyingi blokka o’tish uchun to`rtta probel yoki Tab 
    belgisini ishlatish maqsadga muvofiqdir. Masalan: 
    if a%2==1: 
    print('a toq son') 
    ➢ Python dasturiga kiritilgan amallar bir xil shablonda yozilishi kerak. Bunda 
    asosiy amal ikki nuqta bilan yakunlanishi lozim.
    Masalan, ushbu holatda dastur kodlari bir xil bo’sh joylar bilan, to’rtta 
    probel tashlab, ikki nuqta yordamida, umuman olganda Python tili sintaksisi 
    asosida yozilgan: 
    a=int(input('a=')) 
    if a%2==1: 
    print('a toq son') 
    else: 
    print('a jujt son') 


    ➢ Python dasturida dastur kodlari yozilishinig yana bir alohida hususiyati 
    shundaki, dastur kodlari blokini ajratish uchun alohida maxsus belgi 
    ishlatilmaydi. Lekin blok tekislanishi bilan ajratiladi. 

    Download 0,77 Mb.
    1   2   3   4   5   6   7   8   9   ...   14




    Download 0,77 Mb.
    Pdf ko'rish