Python sintaksisi


Download 44.72 Kb.
bet1/6
Sana15.06.2023
Hajmi44.72 Kb.
#1485724
  1   2   3   4   5   6
Bog'liq
Payrton


1-bo'lim. Asoslar

  • Sintaksis - sizni Python dasturlashning asosiy sintaksisi bilan tanishtiradi.

Python sintaksisi


Xulosa : ushbu qo'llanmada siz Python tilini tezda o'rganishni boshlashingiz uchun asosiy Python sintaksisi haqida bilib olasiz.

Bo'shliq va chekinish


;Agar siz Java, C# yoki C/C++ kabi boshqa dasturlash tillarida ishlayotgan bo'lsangiz, bu tillarda gaplarni ajratish uchun nuqta-vergul ( ) qo'llanilishini bilasiz .
Biroq, Python kod strukturasini yaratish uchun bo'sh joy va chekinishdan foydalanadi.
Quyida Python kodining parchasi ko'rsatilgan:
# define main function to print out something
def main():
i = 1
max = 10
while (i < max):
print(i)
i = i + 1


# call function main
main()
Endi kodning ma'nosi siz uchun muhim emas. Buning o'rniga kod tuzilishiga e'tibor bering.
Har bir satr oxirida siz bayonotni tugatish uchun nuqta-vergulni ko'rmaysiz. Va kod kodni formatlash uchun chiziqdan foydalanadi.
Kodni tartibga solish uchun chekinish va bo'sh joydan foydalangan holda, Python kodi quyidagi afzalliklarga ega bo'ladi:

  • Birinchidan, Java yoki C# kabi boshqa dasturlash tillarida bo'lgani kabi blokning boshi yoki oxiri kodini hech qachon o'tkazib yubormaysiz .

  • Ikkinchidan, kodlash uslubi asosan bir xil. Agar siz boshqa ishlab chiqaruvchining kodini saqlashingiz kerak bo'lsa, bu kod sizniki bilan bir xil ko'rinadi.

  • Uchinchidan, kod boshqa dasturlash tillari bilan solishtirganda ko'proq o'qilishi va tushunarli.

Izohlar


Sharhlar kod kabi muhim, chunki ular kod qismi nima uchun yozilganligini tasvirlaydi.
Python tarjimoni kodni bajarganda, u izohlarni e'tiborsiz qoldiradi.
Pythonda bir qatorli izoh xesh (#) belgisidan keyin izoh bilan boshlanadi. Masalan:
# This is a single line comment in PythonKod tili: Python ( python )
Python ham boshqa turdagi sharhlarni qo'llab-quvvatlaydi .

Download 44.72 Kb.

Do'stlaringiz bilan baham:
  1   2   3   4   5   6




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling