Mündəricat:

Python -a başlayın: 7 addım (şəkillərlə)
Python -a başlayın: 7 addım (şəkillərlə)

Video: Python -a başlayın: 7 addım (şəkillərlə)

Video: Python -a başlayın: 7 addım (şəkillərlə)
Video: Özünü inkişaf etdirmək istəyirsən? #uğur #motivasiya #keşfet #love #biznes #pulqazanmaq #shortvideo 2024, Dekabr
Anonim
Python ilə Başlayın
Python ilə Başlayın

Proqramlaşdırma möhtəşəmdir!

Yaradıcıdır, əyləncəlidir və beyninizə zehni bir məşq verir. Bir çoxumuz proqramlaşdırma haqqında öyrənmək istəyirik, amma bacarmadığımıza inandırırıq. Bəlkə də çox riyaziyyat var, bəlkə ətrafa atılan jarqon səni qorxudur. İndi sizə deyim ki, proqramçı olmamışdan əvvəl heç bir proqramçı belə düşünmürdü. Əslində 10 həftədən az bir müddət əvvəl proqramlaşdırmağa başladığım zaman tam olaraq budur.

Dərhal deyim ki, hər kəs proqram yazmağı öyrənə bilər. Python kimi asan oxunan proqramlaşdırma dilləri və internetdəki zəngin məlumatlarla əldə edilən inkişaflar, artıq bir proqramlaşdırma dilinin incəliklərini öyrənmək üçün tam zamanlı bir investisiya deyil. Körpə uşaqların çoxu "21 -ci əsr" proqramçıları son dərəcə tənbəldirlər, sadəcə əsasları öyrənin və oradan qurun.

Bu, heç bir Jargon deyil, indi edə biləcəyiniz ible-ı izləmək asandır. Düzdür! Facebook və youtube -u minimuma endirin, rahatlayın və kompüterinizdə izləyin.

Yaşlı adam kompüter
Yaşlı adam kompüter

Bu gün Python adlı bir proqramlaşdırma dilinə baxacağıq, vikipediya pythonu belə təyin edir:

"Python, geniş istifadə olunan ümumi məqsədli, yüksək səviyyəli proqramlaşdırma dilidir. Dizayn fəlsəfəsi kodun oxunaqlığını vurğulayır və sintaksisi proqramçılara C ++ və ya Java kimi dillərdə mümkün olandan daha az kod sətirində anlayışları ifadə etməyə imkan verir. Dil həm kiçik, həm də böyük miqyasda aydın proqramları təmin etmək üçün nəzərdə tutulmuş konstruksiyalar təmin edir."

Bəs BÜTÜN nə deməkdir? Düşündüm ki, boş söz demisən? Yaxşı, əsasən:

"Python, kompakt, ümumi məqsədli, oxuması asan bir proqramlaşdırma dilidir. Çox yönlüdür, buna görə də istənilən ölçüdə proqramlar yaratmaq üçün istifadə edilə bilər."

Niyə piton seçdim? Python əsaslarını götürmək asandır və dilin onlayn olaraq əla bir dəstək cəmiyyətinə sahib olduğu üçün. Bu kitabı bitirdikdən sonra vaxtınızı dilin incəliklərini öyrənmək əvəzinə dərhal proqramlar hazırlamağa başlaya bilərsiniz.

Beləliklə başlayaq!

Addım 1: Nə lazımdır

Əvvəlcə python nüsxəsi olan bir kompüterə ehtiyacınız olacaq, üzr istəyirəm mobil istifadəçilər!

Https://www.python.org/downloads/ ünvanına gedin və böyük sarı düymə ilə mövcud olan son versiyanı yükləyin.

Python yükləyin
Python yükləyin

Sonra python yükləmək üçün Installer Təlimatlarına əməl edin.

Python yükləyicisi
Python yükləyicisi

Pythonun quraşdırıldığını yoxlamaq üçün CMD -ə (və ya terminala) gedin və yazın:

python -versiya

Python, python versiyası ilə cavab verməlidir.

Şəkil
Şəkil

İndi bu dərs üçün bir IDE və ya İnteqrasiya edilmiş İnkişaf Mühiti (əsasən bir mətn redaktoru və bir araya yığılmış kompilyator) istifadə edəcəyik, buna görə də https://www.jetbrains.com/pycharm/download/ ünvanına gedin və "İcma Nəşrini" yükləyin. Pycharm -dan.

PyCharm Birliyi
PyCharm Birliyi

Sonra PyCharm qurmaq üçün Quraşdırma Təlimatlarına əməl edin.

İndi proqramlaşdırmaya başlayın!

Addım 2: PyCharm qurun və yeni bir layihə yaradın

Pycharm -ı ilk dəfə işə saldığınız zaman hansı klaviatura və mövzudan istifadə etmək istədiyinizi soruşacaq. Varsayılan olaraq əsas xəritəni tərk etməyi məsləhət görürəm, ancaq mövzunu, rəngləri və şriftləri bəyəndiyinizə görə oynaya bilərsiniz. Bu dərs üçün Dracula mövzusunda pycharm icması 4.5 istifadə edirəm.

Bundan sonra sizi qarşılama ekranı qarşılayacaq.

Yeni Layihə Yarat düyməsini basın

PyCharm Xoş gəlmisiniz Ekranı
PyCharm Xoş gəlmisiniz Ekranı

Saf Python seçin, sonra faylları saxlamaq üçün bir qovluq seçin, sonra yaratmaq düyməsini basın (Qovluq adının layihənizin adı olacağını unutmayın)

PyCharm Layihə Ekranı
PyCharm Layihə Ekranı

Bu nöqtədə sizi faktiki Kod Yaratma Ekranı qarşılamalıdır: P

Kod Ekranı
Kod Ekranı

Addım 3: İlk Proqramınızı yaradın

Layihə qovluğuna sağ vurun və yeni -> Python Faylına gedin

Yeni MENU yaradın
Yeni MENU yaradın

Faylı adlandırın və OK düyməsini basın

Fayl Dialoqu
Fayl Dialoqu

İndi əsas bölgənizdə yeni bir nişan görünəcək

Şəkil
Şəkil

_Author_ altında bu kodu kopyalayın və yapışdırın.

mesaj = "Salam Dünya"

mesajı çap edin

Sonra faylı sağ vurun və Run düyməsini basın

Şəkil
Şəkil

Bu, proqramımızı tərtib edəcək və nəticəni qaytaracaq. Hello World, Run Bölgəsində çap ediləcək

Şəkil
Şəkil

Yeni yazdıqlarımıza baxaq.

Addım 4: İlk Proqramınızı müəyyənləşdirin

İndi kodun nə olduğunu anlamağa çalışaq

mesaj = "Salam Dünya"

mesajı çap edin

həqiqətən deməkdir.

Əvvəlcə dəyişənin dəyərini Hello World ehtiva edən bir simli olaraq təyin edirəm və mətni danışma işarələri arasında dəyişdirsəniz, dəyişənin dəyərini və buna görə də mesajı dəyişə bilərsiniz. Məsələn:

message = "Salam Təlimatlar!"

mesajı çap edin

Qayıdışlar:

Şəkil
Şəkil

qaçanda.

Nitq işarələri səbəbindən bir simli təyin olunur, simlər tək işarələrlə də təyin edilə bilər

mesaj = 'Salam Dünya'

mesajı çap edin

Dəyişənlərin fərqli növləri də ola bilər. Məsələn, bu:

tam ədəd = 29302

tam bir dəyəri olan bir dəyişəndir (qısaldılmış int) və bu:

floatingPoint = 1469.928

üzən nöqtə dəyəri olan dəyişəndir (üzmək üçün qısaldılmışdır).

Əsasən, tam ədədlər və üzənlər arasındakı fərq tam ədədlər tam ədədlərdir, floatlar isə ondalık ədədlərdir. Tam ədədlər daha az yer tutur, lakin ondalıkları saxlaya bilmir. Məsələn interger 1 / integer 2

tam ədəd 1 = 1

integer2 = 2 print integer1 / integer2

0.5 doğrudur? Amma nəticə belədir:

Şəkil
Şəkil

Çünki tam ədədləri ondalıklara bölmək olmaz. Ancaq bu:

float1 = 1.0

integer2 = 2 çap float1 / integer2

dəyişənlərdən biri float olduğu üçün işlədikdə 0,5 qaytarır

Şəkil
Şəkil

'Çap et' sadəcə bir dəyəri çap edir. Məsələn

"DÜNYANI YOX et" yazdırın

ipi çap edir

Şəkil
Şəkil

Çap iki sətrin birləşməsi də daxil olmaqla bir tənliyin dəyərini çap edə bilər

string1 = "SALOM"

string2 = "İBLE LOVERS" çapı string1 + string2

izlər

Şəkil
Şəkil

Addım 5: Döngələr və Əgər - Nəzarət Strukturları

Hər hansı bir proqramda ən vacib şeylərdən biri nəzarət strukturlarının olmasıdır.

İlk nəzarət quruluşu bir müddət döngəsidir, bir şərt doğrudursa, bu kod parçası döngə verir. Nümunə üçün bu kod

say = 0

while count <10: # Add to count count = count + 1 print count print "Bitdi"

kodu <10 sayına qədər döngədə işləyir və sonra proqrama davam edir.

Şəkil
Şəkil

İkincisi, if-else ifadəsidir, bu kod parçası bir dəyişənin dəyəri 10-a bərabər olduqda bir şey yoxlayır və edir, dəyər 11-ə bərabərdirsə başqa bir şey edir və digər bütün hallarda başqa bir şey edir.

tam ədəd = 0

# Əgər tamsayı 10 -a bərabərdirsə == 10: çap et "ITS 10" # 11 -ə bərabərdirsə elif tamsayı == 11: "İTS 11" yazdır # Digər bütün digər hallarda: "BİLMİRƏM BİLMİYORUMWWWWWW" yazdır "Bitdi""

Geri dönəcək

Şəkil
Şəkil

Çünki dəyişən tamsayı 10 və ya 11 -ə bərabər deyil və hər vəziyyətdə başqa cür işləyir.

Bir müddət və ya nəzarət quruluşunu təyin etmək üçün növü (vaxt və ya əgər) və sonra doğru və ya yanlış dəyəri qoyun:

doğru == doğru yazın:

Hər bir döngənin məzmunu üçün "boşluq" a diqqət yetirin, python boşluqla bağlı çox spesifikdir, bir müddətdə və ya döngədə kodun nə olduğunu bilir. PyCharm, bütün kodunuzda uyğun olan bir nişan boşluqdan istifadə edir! Bunun əvəzinə boşluqları istifadə etmək üçün parametrləri tənzimləyə bilərsiniz (bəzi üstünlükləri var).

Addım 6: Şərhlər

Nəzarət strukturları hissəsində yerləşdirdiyim kodu "şərh etdiyimi" fərq edə bilərsiniz. # Qoyaraq bir kod parçasına şərh yaza bilərsiniz və sətrin qalan hissəsi şərh olunacaq. Proqram tərtib edildikdə şərhlər nəzərə alınmır

# Salam Dünya

Şərhlər kodun xilaskarıdır. Çünki hər kəsə kodunuzda nə olduğunu və kodu yazarkən nə düşündüyünüzü göstərməyə imkan verir. Ancaq bunu aşmayın! Şərh edilmiş kod, şərh edilməmiş kod qədər pis ola bilər

Bəs kodumu nə vaxt şərh etməliyəm?

Mənim əsas qayda düşüncələrinizi yazdığınız kimi şərh etməkdir, buna görə yaşınızı tutmaq üçün başqa bir məqsədə xidmət etməyən bir dəyişən əlavə etmisinizsə. Bunu şərh edin.

# Yaşımı illərlə tutan dəyişən # Əslində bu proqramda deyil, # insan nəslinin yaşaması üçün əsasdır! myAge = 23

Addım 7: Bitirdiniz - Özünüz bir şey yazmağın vaxtıdır

Vay, pythonun əsaslarını yeni öyrənmisən!

Şəkil
Şəkil

Elə isə "indi nə edim?" soruşa bilərsiniz, yaxşı ki, sənədinizlə birlikdə oynamağa davam edə bilərsiniz. Hazır olduğunuzu düşündüyünüz zaman bir problemlə qarşılaşa bilərsiniz. İstifadəçi tərəfindən daxil edilmiş iki ədəd əlavə etmək və ya çıxarmaq üçün bir proqram yazın. İstifadəçi girişini necə əldə edəcəyinizi öyrənmək üçün internetdən istifadə edin, sonra iki girişi əlavə edin və ya çıxarın və kodunuzu şərh etməyinizə əmin olun! Python -u öyrənmək asan olsa da heç bir imkan yoxdur - hər cür forma, ölçü və konfiqurasiyadakı proqramlar Python -dan istifadə etməklə mümkündür və hərtərəfli (və ümumiyyətlə cəmiyyət tərəfindən təqdim olunan) kitabxanalardır. Təkliflər və təkmilləşdirmələr üçün kodunuzu aşağıda yerləşdirin. Uğurlar!

Tövsiyə: