Raxbar : M. Abdujabborov andijon-2022


Download 0.76 Mb.
bet3/10
Sana30.04.2023
Hajmi0.76 Mb.
#1403008
1   2   3   4   5   6   7   8   9   10
Bog'liq
Kurs ishi Pythonda protsedura va funksiyalar

Izohlarni hosil qilishIzohlar # belgisi bilan hosil qilinadi va python o’sha qismni kod deb qabul qilmaydi:


5-rasm Izohlarni kod yozilgan qator oxiriga yozish ham mumkin:
6-rasm Kodning biror qismini izohga kiritsak o’sha qism natija bermaydi. Quyidagi holatda Salom dunyo jumlasi ekranga chiqmaydi:
7-rasm pythonda muhim bo'lgan qismlarni yozish mumkin.
Izohlar dastur kodini o'qiyotganlar uchun foydali bo'ladi va dastur nima qilishini oson tushunishga yordam beradi. Unga yechimdagi muhim joylarni, muhim bo'lgan qismlarni yozish mumkin.
Ko’p qatorli izohlar
Python ko’p qatorli izohlar hosil qilish uchun alohida belgiga ega emas . Shuning uchun har bir qator uchun alohida # belgisi ishlatiladi. Ammo 3 talik qo’shtirnoq ichiga yozilgan matnni o’zgaruvchiga biriktirilmasa ko’p qatorli izoh sifatida ishlatish mumkin:
8-rasm Python ko’p qatorli izohlar
Python tilining sintaksisi ham tilning o‘zi kabi juda soda

9-rasm python tilining sintaksisi
 Satrning yakuni ifodaning ham yakuni hisoblanadi (nuqtali vergul talab etilmaydi). Pythonda sintaksis juda sodda tuzilishga ega. Quyida “Salom dunyo” gapini ekranga chiqaruvchi kod ko’rsatilgan: print('Salom Dunyo')
 Har bir qator boshidagi bo'sh joy(отступ) muhim ahamiyatga ega. Kiritilgan amallar bosh joylarning kattaligiga qarab bloklarga birlashadi. Bosh joy istalgancha bo'lishi mumkin asosiysi bitta kiritilgan blok chegarasida bo'sh joy bir xil bolishi kerak. Noto'g'ri qoyilgan bo'sh joylar xatolik yuz berishiga olib kelishi mumkin. Bitta probel bilan bo'sh joy hosil qilish yaxshi qaror emas uni orniga 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:



  • 10-rasm Pythonda abzats kodning blokini ajratib ko’rsatilish

Agar kodimizni hech qanday probellarsiz yozsak dasturda xatolik yuz beradi: 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. Buni ko'p ham qo'llamang! Yaxshisi bunday qilmang, o`qishga noqulay.

Download 0.76 Mb.

Do'stlaringiz bilan baham:
1   2   3   4   5   6   7   8   9   10




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