Məzmuna keç
Educora
Başlanğıc10 dəq1 / 42

Python nədir? İlk proqramın

Python-un nə olduğunu və harada istifadə edildiyini öyrən, print() ilə ilk proqramını yaz.

Özünü yoxla
Bu dərsdə öyrənəcəksən
  • Proqramlaşdırma dilinin və Python-un nə olduğunu izah etmək
  • print() funksiyası ilə ekrana mətn və ədəd çıxarmaq
  • Koda şərh yazmaq və sadə xətaları tanımaq

Telefonundakı tətbiqlər, YouTube-un sənə təklif etdiyi videolar, hava proqnozu — bunların hamısının arxasında kompüterə nə etməli olduğunu addım-addım izah edən proqramlar dayanır. Proqramları insanlar yazır, özü də xüsusi dillərdə. Bu dərsdə onların ən sevilənlərindən biri — Python ilə tanış olacaq və ilk proqramını yazacaqsan.

Python nədir?

Tərif
Proqramlaşdırma dili

Kompüterə əmrlər vermək üçün istifadə olunan, dəqiq qaydaları olan süni dil. Bu dildə yazılmış mətnə kod deyilir.

Python sadə və oxunaqlı proqramlaşdırma dilidir. Onu Niderland proqramçısı Qvido van Rossum yaradıb, ilk versiyası 1991-ci ildə çıxıb. Python kodu adi ingilis cümlələrinə bənzədiyi üçün proqramlaşdırmaya başlamaq üçün ən yaxşı dillərdən biri sayılır. Eyni zamanda o, peşəkarların hər gün işlətdiyi güclü alətdir.

  • Veb-saytlar və serverlər — Instagram kimi böyük xidmətlər serverlərində Python-dan istifadə edir.
  • Verilənlərin təhlili — cədvəllər, qrafiklər və statistika.
  • Süni intellekt — nitqi və şəkilləri tanıyan proqramlar.
  • Elm — alimlər təcrübələrin nəticələrini Python ilə hesablayır.
  • Avtomatlaşdırma — yüzlərlə faylın adını bir anda dəyişmək kimi darıxdırıcı işlər.

İlk proqramın

Proqramçılar arasında belə bir ənənə var: yeni dil öyrənəndə ilk proqram ekrana «Hello, world!» (Salam, dünya!) yazır. Python-da bunun üçün cəmi bir sətir kifayətdir. Kodu işə sal və nəticəyə bax.

Python
print('Hello, world!')
▸ Gözlənilən nəticə
Hello, world!

print Python-un hazır funksiyasıdır: mötərizədə ona nə versən, onu ekrana çıxarır. Dırnaq işarələri içindəki mətnə sətir (ingiliscə string) deyilir. Python-da tək ('...') və ya qoşa ("...") dırnaqdan istifadə etmək olar — əsas odur ki, açan və bağlayan dırnaq eyni olsun.

Proqram çoxlu sətirdən ibarət ola bilər. Python onları yuxarıdan aşağıya, bir-bir icra edir. print funksiyasına vergüllə ayrılmış bir neçə qiymət versən, o, onları aralarına boşluq qoyaraq bir sətirdə göstərir.

Python
print('Hello! My name is Aysel.')
print('I live in Baku.')
print('I am', 12, 'years old.')
print('Year:', 2026)
▸ Gözlənilən nəticə
Hello! My name is Aysel.
I live in Baku.
I am 12 years old.
Year: 2026
Adı və yaşı öz məlumatlarınla əvəz et və kodu yenidən işə sal.

Python kalkulyator kimi

print yalnız mətni deyil, hesablamaların nəticəsini də göstərə bilər. Diqqət et: dırnaq içindəki '2 + 3' sadəcə mətndir, dırnaqsız 2 + 3 isə Python-un hesabladığı ifadədir.

Python
print(2 + 3)
print('2 + 3')
print(7 * 8)
print(100 / 4)
print('Total:', 45 + 30)
▸ Gözlənilən nəticə
5
2 + 3
56
25.0
Total: 75

Şərhlər

Bəzən koda özün və ya başqaları üçün izah yazmaq istəyirsən. Bunun üçün şərhlərdən istifadə olunur: # işarəsindən sətrin sonuna qədər olan hər şeyi Python nəzərə almır. Şərhlər bir sətri silmədən müvəqqəti «söndürmək» üçün də əlverişlidir.

Python
# This program greets the learner
print('Welcome to Educora!')  # greeting
# print('This line is switched off')
print('Python is fun!')
▸ Gözlənilən nəticə
Welcome to Educora!
Python is fun!

Xətalardan qorxma

Kompüter sənin nə demək istədiyini təxmin etmir — kodu hərfi-hərfinə icra edir. Kiçik bir səhv də proqramı dayandırır və Python xəta mesajı göstərir. Bu, cəza deyil, ipucudur: mesaj adətən nəyin səhv olduğunu dəqiq deyir.

KodNəticəSəbəb
print('Hello')HelloHər şey düzgündür.
Print('Hello')NameErrorPython böyük və kiçik hərfləri fərqləndirir: print kiçik hərflə yazılır.
print('Hello)SyntaxErrorBağlayan dırnaq unudulub.
print(Hello)NameErrorDırnaq yoxdur, ona görə Python Hello adlı nəsə axtarır və tapmır.
Yeni başlayanların ən çox etdiyi səhvlər
Tapşırıq

Python-a iki sətir çap etdir: birinci sətirdə Hello, Educora!, ikinci sətirdə I am learning Python. Mətni eyni durğu işarələri ilə, hərfbəhərf yaz.

Tapşırıq · Python
# 1) print the text: Hello, Educora!
# 2) print the text: I am learning Python.
▸ Gözlənilən nəticə
Hello, Educora!
I am learning Python.
Tapşırıq

Dəftər 3 manat, qələm 2 manatdır. Aysel 4 dəftər və 5 qələm alır. Birinci sətirdə Total: sözünü və ümumi qiyməti, ikinci sətirdə Change: sözünü və 50 manatlıq əskinasdan qalan pulu çap et. Rəqəmləri özün hesablama — qoy Python hesablasın.

Tapşırıq · Python
# A notebook costs 3 AZN, a pen costs 2 AZN.
# Aysel buys 4 notebooks and 5 pens.
# 1) print Total: and the cost
# 2) print Change: and the change from 50 AZN
▸ Gözlənilən nəticə
Total: 22
Change: 28

Əsas fikirlər

  • Python sadə, oxunaqlı və çox geniş istifadə olunan proqramlaşdırma dilidir.
  • print() mötərizədəki qiyməti ekrana çıxarır; bir neçə qiyməti vergüllə ayırmaq olar.
  • Dırnaq içindəki mətn sətirdir, dırnaqsız ifadəni isə Python hesablayır.
  • # ilə başlayan şərhləri Python icra etmir.
  • Python kodu yuxarıdan aşağıya icra edir və böyük-kiçik hərfləri fərqləndirir.

Özünü yoxla

10 sual. Hər düzgün cavab XP qazandırır.

1 / 10
print('Hi') əmri nə edir?