1. Python tili imkoniyatlari Pythonni ko`chirish


Kodning tashqi ko`rinishi Siljishlar



Yüklə 2,19 Mb.
səhifə41/78
tarix19.12.2023
ölçüsü2,19 Mb.
#152124
1   ...   37   38   39   40   41   42   43   44   ...   78
1. Python tili imkoniyatlari Pythonni ko`chirish

Kodning tashqi ko`rinishi

Siljishlar


Har bir siljish darajasida 4 ta bo`sh joydan foydalaning.
Uzun satrlar ichki elementlar bilan yaqqol bo`lmagan va qavslar bilan cheklangan vertikal chiziq bo`ylab yoki muallaq siljish vositasida tekislanishi kerak. Muallaq siljishdan foydalanadigan bo`lsangiz, quyidagilarga rioya qilish tavsiya etiladi:birinchi qatorda argumantlar bo`lmasligi kerak, qolgan satrlar esa chiziqning davomi sifatida aniq qabul qilinishi shart.
To`g`ri yozishga misol:

# Ochilayotgan ajratuvchi bo`yicha tekislangan
foo = long_function_name(var_one, var_two,
var_three, var_four)
# Ko`proq siljish qo`llanilishidan maqsad, boshqa siljishlardan farq qilishdir
def long_function_name(
var_one, var_two, var_three,
var_four):
print(var_one)

Xato qo`llanilishiga misol:



# agar vertikal tekislash qo`llanilmayotgan bo`lsa, birinchi satrda argumentlar joylashtirilmaydi
foo = long_function_name(var_one, var_two,
var_three, var_four)
# boshqa satrlardan farqlanishi uchun ko`proq bo`sh joy tashlash talab etiladi
def long_function_name(
var_one, var_two, var_three,
var_four):
print(var_one)



# ortiqcha siljishlarga ehtiyoj yo`q.
foo = long_function_name(
var_one, var_two,
var_three, var_four)

Vaziyatdan kelib chiqqan holda:





my_list = [
1, 2, 3,
4, 5, 6,
]
result = some_function_that_takes_arguments(
'a', 'b', 'c',
'd', 'e', 'f',
)

Ko`p satrli konstruksiyalarda yopilayotgan dumalo/kvadrat/figurali qavslar ro`yxat oxirgi satrining birinchi bo`sh bo`lmagan belgisining ostida joylashtirilishi mumkin.


Yoki ko`p satrli konstruksiyani boshlayotgan satrning birinchi belgisining ostida ham joylashishi mumkin:

my_list = [
1, 2, 3,
4, 5, 6,
]
result = some_function_that_takes_arguments(
'a', 'b', 'c',
'd', 'e', 'f',
)



Yüklə 2,19 Mb.

Dostları ilə paylaş:
1   ...   37   38   39   40   41   42   43   44   ...   78




Verilənlər bazası müəlliflik hüququ ilə müdafiə olunur ©genderi.org 2024
rəhbərliyinə müraciət

    Ana səhifə