➢ 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.