Mündəricat:
- Addım 1: Nə lazımdır
- Addım 2: PyCharm qurun və yeni bir layihə yaradın
- Addım 3: İlk Proqramınızı yaradın
- Addım 4: İlk Proqramınızı müəyyənləşdirin
- Addım 5: Döngələr və Əgər - Nəzarət Strukturları
- Addım 6: Şərhlər
- Addım 7: Bitirdiniz - Özünüz bir şey yazmağın vaxtıdır
Video: Python -a başlayın: 7 addım (şəkillərlə)
2024 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2024-01-30 07:45
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.
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.
Sonra python yükləmək üçün Installer Təlimatlarına əməl edin.
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.
İ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.
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
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)
Bu nöqtədə sizi faktiki Kod Yaratma Ekranı qarşılamalıdır: P
Addım 3: İlk Proqramınızı yaradın
Layihə qovluğuna sağ vurun və yeni -> Python Faylına gedin
Faylı adlandırın və OK düyməsini basın
İndi əsas bölgənizdə yeni bir nişan görünəcək
_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
Bu, proqramımızı tərtib edəcək və nəticəni qaytaracaq. Hello World, Run Bölgəsində çap ediləcək
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:
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:
Çü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
'Çap et' sadəcə bir dəyəri çap edir. Məsələn
"DÜNYANI YOX et" yazdırın
ipi çap edir
Ç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
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.
İ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
Çü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!
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ə:
Ham Radio ilə işə başlayın: 5 addım (şəkillərlə)
Ham Radio ilə İşə Başlama: Bu yaxınlarda hazırlanmış bir ham lisenziya sahibi olaraq, vetçina radiosuna girmək üçün lazım olan prosesi keçmək istəyirəm. Hobbinin özünə güvənmə tərəfi məni aldatdı, insanlara digər üsullar pozulduqda ünsiyyət qurma imkanı verdi. Amma həm də mükafatlandırmaq
ESP8266 və ESP32 üçün Python ilə işə başlayın: 6 addım
ESP8266 və ESP32: Bacground üçün Python-a Başlarkən ESP8266 və kiçik qardaşı ESP32, tam TCP/IP yığınına və mikro nəzarətçi qabiliyyətinə malik ucuz Wi-Fi mikroçipləridir. ESP8266 çipi ilk dəfə 2014 -cü ildə istehsalçı cəmiyyətinin diqqətinə çatdı. O vaxtdan bəri aşağı qiymət (
Mikro ilə işə başlayın: bit: 6 addım (şəkillərlə)
Micro: bit ilə işə başlama: Micro: bit bir mikro nəzarətçidir - elektronikanı idarə etməyə imkan verən kiçik bir kompüterdir. Kiçik bir elektron lövhədə bir çox xüsusiyyət var: hərəkəti, bucağı və sürətlənməni təyin edən bir akselerometr sensoru;
Bir PM İzləmə Stansiyası qurmağa başlayın: 3 addım (şəkillərlə)
Bir PM İzləmə Stansiyası qurmağa başlayın: Xüsusilə hava çirkliliyi ilə maraqlanıram, çünki Çində yaşayıram və şəhərim Shenzhen, ehtimal ki, Çinin ən təmiz şəhərlərindən biri olsa da, pis günləri hələ də var. yarım hava ilə müqayisə etmək üçün özümü qurmaq istədim
Guerrilla Drive-in (aka MobMov) başlayın: 6 addım (şəkillərlə)
Guerrilla Drive-in-ə başlayın (aka MobMov): Heç MobMov.org və ya Santa Cruz Guerrilla Drive-in-də açıq bir teatr açmaq istəmisinizmi? Bu təlimat sizə hansı avadanlıqlara ehtiyacınız olduğunu və necə qurulacağını sizə xəbər verəcəkdir. Cyberpunk şəhər teatrı, bura gəldik