Python Basic Sintaksis

Əvvəlki təlimdə çox təməl piton gördük proqram bir çap ifadəsindən istifadə edir. Proqramlaşdırma işinə başlamazdan əvvəl bu təlimdə Python əsas sintaksis qaydalarını görəcəyik.

Hər hansı bir proqramlaşdırma dili üçün sintaksis nədir?

Proqramlaşdırmada, sintaksis bir proqramlaşdırma dilindən istifadə edərək düzgün qurulmuş bir proqram yaratmaq üçün istifadə edilə bilən simvolların düzgün birləşdirilmiş ardıcıllığını təyin edən qaydalara istinad edir. Proqramçılar kompüterlərlə düzgün qurulmuş sintaksis, semantika və proqramlaşdırma dilinin qrammatikası vasitəsilə əlaqə qururlar.

Python Əsas Sintaksis Qaydaları

1. Hərflərə həssas

Bu səbəbdən 'test' və 'Test' dəyişənləri eyni deyil.

test=1
Test='a'
print(test,Test)

2. Şərhlər

Yeni bir kod parçası yazmazdan əvvəl kodun nə işlədiyini izah edən bir-iki sətir (şərhlər) yazmaq ən yaxşı təcrübədir. Bir sətirli şərh, simvolun bir hissəsi olmayan və fiziki sətrin sonunda bitən bir hash işarəsi (#) ilə başlayır. # Simvoldan sonra sətrin sonuna qədər olan bütün simvollar şərhin bir hissəsidir və Python tərcüməçisi bunlara məhəl qoymur.

# This is a comment

3. Python sənədləri

Docstring şərhlərə bənzəyir, lakin şərhlərdən fərqli olaraq daha spesifikdir. Bundan əlavə, onlar iş vaxtında saxlanılır. Bu şəkildə proqramçı onları iş vaxtında yoxlaya bilər. Dokstring üç tək / cüt sitatla başlayır və bitir.

"""
Name of the module:
Author of the module:
Time at which the module was created:
"""

4. Python Çoxsaylı Hesabatlar

Python nöqtəli vergül vermir. Yeni bir sətir yeni bir ifadə deməkdir. Ancaq bəzən bir ifadəni oxunaq üçün iki və ya daha çox sətirdə bölmək istəyə bilərsiniz. Buna aşağıdakılarla nail ola bilərik:
a. ters eğik \ hər sətrin sonunda sətrin davamını açıq şəkildə göstərmək.

var='hi\
how are\
you'
print(var)

b. Üçlü sitatlar "" or "" "

var='''hi
how are
you'''
print(var)

5. Girinti

Python sinif və funksiya tərifləri və ya axın nəzarəti üçün kod bloklarını göstərmək üçün heç bir aşırma təmin etmir. Kod blokları sərt şəkildə tətbiq olunan sətir girintisi ilə işarələnir. Girintidəki boşluqların (boşluqlar və nişanlar) sayı sabit deyildir, lakin blokdakı bütün ifadələr girintili eyni məbləğ olmalıdır

if True:
  print("YES")

True, pythonda qorunan bir açar sözdür

'If' və 'print' ifadələri arasında bir nişan və ya 4 boşluq boşluğu fərq edə bilərsən, bu girinti.

Aşağıda girinti xətasına bir nümunə var.

if True:
print("YES")

6. Dəyişənlər

Python'da dəyişənin növünü təyin etmirsiniz. Sahib olduğu dəyər əsasında qəbul edilir.

a=10
print(type(a))
a='10'
print(type(a))

nəticə

Yuxarıda göstərilən sintaksis qaydaları çox təməldir. Girintidən və hər şeydən qarışıq olsanız narahat olmayın, çünki pythondakı döngələrə keçərkən daha çox girinti nümunələri görəcəyik. Tək, ikiqat və üçlü sitatlar haqqında daha çox məlumat əldə etmək üçün qarşıdakı təlimdə strings mövzusunda ayrıca bir mövzumuz var

arayış

Reference 1

Translate »