Šis Python kursas padės skaitytojui suprasti visus svarbiausius Python programavimo kalbos elementus. Bet kas, kas nori išmokti Python programavimo kalbos be jokios ankstesnės patirties programavime, ir bet kas, kas nori atnaujinti savo Python žinias, gali perskaityti šį straipsnį ir susipažinti su plačiai naudojamais Python principais.
Python kursas – turinys:
- Pradžia su Python kursu
- Python diegimas
- Įvadas į Python
- Python naudojimo privalumai ir trūkumai
- Integruotos kūrimo aplinkos nustatymas:
- Pirmo kodo rašymas naudojant VS Code IDE:
Pradžia su Python kursu
Perskaitęs šį Python kursą, skaitytojas galės rašyti programas Python kalba, naudoti bet kurias Python bibliotekas ir kurti savo paketus naudojant Python.
Pirmas žingsnis mokantis bet kurios programavimo kalbos yra aplinkos nustatymas programų rašymui. Kadangi mes einame per Python kursą, pradėsime nuo Python diegimo trijose skirtingose operacinėse sistemose.
Python diegimas:
Norėdami patikrinti, ar Python jau įdiegtas, atlikite toliau nurodytus veiksmus.
- Paspauskite Windows ⊞ + r, kad atidarytumėte vykdymo langą.
- Tada įrašykite cmd ir paspauskite enter.

Atidarius cmd, galite patikrinti, ar Python jau įdiegtas, įrašydami python į cmd.

Taip pat galime patikrinti įdiegtos Python versijos numerį, naudodami žemiau pateiktas komandas.

Python diegimas
Dabar mes pereisime per tai, kaip įdiegti Python Windows, ir pateikiamos nuorodos greitam naršymui, kai sekate straipsnį. Iš Python for Windows nuorodos galite atsisiųsti stabilų Python versiją, pasirinkdami tarp 64 bitų arba 32 bitų operacinių sistemų versijų.
Nuoroda į Python: https://www.python.org/downloads/windows/

Kaip matome, naujausia Python 3 versija yra Python 3.10.0. Dabar spustelėkite Naujausią Python 3 leidimą – Python 3.10.0, ir tai nukreips jus į atsisiuntimo puslapį, kur, jei slinksite žemyn iki puslapio apačios, rasite lentelę, kaip parodyta žemiau.

Dabar spustelėkite Windows Installer (32-bit) arba Windows Installer (64-bit) pagal savo pageidavimą. Atsidarys langas, kuriame prašoma pasirinkti kelią, kur norite atsisiųsti savo diegimo programą. Atsisiuntę vykdomąjį failą, dukart spustelėkite failą, kad pradėtumėte diegimą.
Veiksmai:
- Vykdykite Python vykdomąjį failą, mūsų atveju tai bus Python-3.10.0.exe.
- Kai dukart spustelėsite failą, atsiras langas, kuriame bus klausiama, ar norite vykdyti šį failą. Spustelėkite vykdyti, kad pradėtumėte Python diegimą.
- Pasirinkite, ar norite, kad Python būtų įdiegtas visiems vartotojams, ar tik vienam vartotojui.
- Taip pat pasirinkite žymės langelį pridėti python 3.10 į PATH.

- Tada pasirinkite diegti dabar. Diegti dabar įdiegs Python su visais rekomenduojamais nustatymais, kas yra geras pasirinkimas pradedantiesiems.
- Tada užtruks kelias minutes, kol nustatymas bus baigtas, ir būsite nukreipti į kitą dialogo langą, kuriame bus prašoma išjungti kelio ilgio ribą. Tai leis Python naudoti ilgas kelio pavadinimus be 260 simbolių ribos, kuri yra įjungta, jei kelio ilgio riba nėra išjungta.
- Norėdami patikrinti, ar Python įdiegtas, galite naudoti Python -V arba Python –version arba tiesiog įrašyti Python cmd.

- Šioje pirmoje programoje mes tiesiog atspausdinsime „Sveikiname!!, jūs teisingai įdiegėte python“.
- Norėdami tai parašyti, naudosime Python print funkciją.
- Įrašykite print(“Sveikiname!!, jūs teisingai įdiegėte python”).
- Tada paspauskite enter.
- Matysite, kad teiginys, kurį parašėme print, bus rodomas kaip žemiau.

Įvadas į Python
Python yra interpretuojama aukšto lygio dinamiškai tipizuota objektinė programavimo kalba.
Prieš pradedant rašyti programas Python, svarbu suprasti, ką reiškia aukščiau pateikti terminai.
Aukšto lygio kalba
Aukšto lygio kalba suteikia programuotojui laisvę kurti programas, kurios nepriklauso nuo konkretaus įrenginio tipo. Jos vadinamos aukšto lygio kalbomis, nes jos yra arčiau žmogaus kalbų. Python yra aukšto lygio, nes tai nėra kompiliuojama kalba, Python reikalauja kitos programos, kad būtų galima vykdyti kodą, skirtingai nei C, kuris veikia tiesiogiai vietiniame procesoriuje.
Interpretuota kalba
Python yra interpretuota kalba, nes Python programos šaltinio kodas yra konvertuojamas į baitų kodą, kuris vėliau vykdomas Python virtualioje mašinoje, skirtingai nei C ar C++.
Dinaminiu būdu tipizuota kalba
Python yra dinamiškai tipizuota kalba, nes kintamojo tipas tikrinamas vykdymo metu. Apie duomenų tipus sužinosime kitose tinklaraščiuose.
Objektinė kalba
Python yra objektinė kalba, nes Python kūrėjas gali naudoti klases ir objektus, kad rašytų švarų ir pakartotinai naudojamą kodą.

Python naudojimo privalumai ir trūkumai
Python naudojimo privalumai
- Kadangi Python sintaksė yra arčiau žmogaus kalbos, ją lengviau išmokti, suprasti ir rašyti kodą.
- Tai yra tiek funkcinė, tiek objektinė kalba.
- Python turi didelę bendruomenės paramą ir taip pat turi didelį skaičių modulių, bibliotekų ir paketų.
- Dėl savo paprastumo Python programos ar programos kūrimas yra greitesnis nei kuriant bet kuria kita kalba, pavyzdžiui, Java.
- Python yra kalbos pasirinkimas duomenų moksle, mašininio mokymosi ir dirbtinio intelekto srityse dėl didelio mašininio mokymosi paketų ir bibliotekų pasirinkimo.
- Beveik viską galima sukurti naudojant Python, jis taip pat turi įrankių programų kūrimui, tokių kaip kivy, flask, Django ir daugelis kitų.
Python naudojimo trūkumai
- Rekomenduojama nenaudoti bendraujant su aparatinės įrangos komponentais.
- Python neturi laiko optimizatorių, todėl jis yra lėtesnis nei dauguma kalbų, tokių kaip C, C++ ir Java.
- Indentacijos pagrindu kodavimas šiek tiek apsunkina žmonėms, kurie keičia savo kalbą iš C, C++ ar Java į Python.
Integruotos kūrimo aplinkos nustatymas:
Mes naudosime Visual Studio Code, kad rašytume kodą Python. Visual Studio Code, sutrumpintai VS Code, yra atvirojo kodo redaktorius su daugybe papildinių ir plėtinių. Šie papildiniai ir plėtiniai palengvina kodo rašymą VS Code. Be to, VS Code yra labai lengvas, palyginti su kitomis IDE. Jis taip pat turi įvairių temų, kad kūrimo aplinka būtų įdomi kūrėjui.
VS Code diegimas Windows:
- Naudodami žemiau pateiktą nuorodą, atsisiųskite VS Code vykdomąjį failą. Nuoroda: https://code.visualstudio.com/docs/setup/windows
- Tada dukart spustelėkite atsisiųstą failą, kad jį vykdytumėte, ir spustelėkite vykdyti. Tada sekite žingsnius, kaip parodyta žemiau esančiose nuotraukose.
- Spustelėkite „Sutinku su sutartimi“ ir spustelėkite „Kitas“.
- Pasirinkite žymės langelius, kaip parodyta žemiau esančioje nuotraukoje, ir spustelėkite „Kitas“.
- Tada spustelėkite „Įdiegti“, ir užtruks kelias minutes, kol VS Code nustatymas bus baigtas. Baigus nustatymą, spustelėkite „Baigti“.



Pirmo kodo rašymas naudojant VS Code IDE:
- Atidarykite VS Code, ir pamatysite langą, kaip parodyta žemiau.
- Spustelėkite „Failas“, kad atidarytumėte failų meniu, ir spustelėkite „Naujas failas“, kaip parodyta žemiau.
- Tada VS Code atsidarys skirtukas, pavadintas Untitled-1, kaip parodyta žemiau.
- Spustelėkite „Pasirinkti kalbą“, ir atsiras langas, kuriame turite pasirinkti Python.
- Tada įrašykite kodą print(“Python sėkmingai įdiegtas!!!”) kaip parodyta žemiau.
- Tada eikite į „Vykdyti“ skirtuką, kaip parodyta žemiau, ir pasirinkite „Vykdyti be derinimo“.
- Tada VS Code paprašys jūsų išsaugoti failą. Išsaugokite failą norimame kataloge. Jis vykdys failą po išsaugojimo ir parodys jums rezultatą, kaip parodyta žemiau.







Taip pat galite patikti mūsų JavaScript kursui nuo pradedančiųjų iki pažengusių.
Robert Whitney
JavaScript ekspertas ir instruktorius, kuris moko IT skyrius. Jo pagrindinis tikslas yra padidinti komandos produktyvumą, mokant kitus, kaip efektyviai bendradarbiauti programuojant.
Python Course From Beginner to Advanced in 11 blog posts:
- Python tuple'ai, sąrašai, rinkiniai ir žodynai. 3 dalis Python kurso nuo pradedančiųjų iki pažengusiųjų 11 tinklaraščio įrašų
- Python funkcijos. 7 dalis Python kursas nuo pradedančiųjų iki pažengusiųjų per 11 tinklaraščio įrašų
- Įvadas į Python kursą. 1 dalis Python kursas nuo pradedančiojo iki pažengusiojo per 11 tinklaraščio įrašų
- Kintamieji ir duomenų tipai Python. 2 dalis Python kursas nuo pradedančiųjų iki pažengusiųjų per 11 tinklaraščio įrašų
- Python rinkiniai ir žodynai. 4 dalis Python kursas nuo pradedančiojo iki pažengusio per 11 tinklaraščio įrašų
- Python klasės ir objektai. 9 dalis Python kursas nuo pradedančiųjų iki pažengusiųjų per 11 tinklaraščio įrašų
- Failai Python. 10 dalis Python kursas nuo pradedančiojo iki pažengusio per 11 tinklaraščio įrašų
- Ciklai Python'e. 6 dalis Python kurso nuo pradedančiojo iki pažengusio per 11 tinklaraščio įrašų
- Išplėstinės funkcijos Python. 8 dalis Python kursas nuo pradedančiojo iki pažengusio per 11 tinklaraščio įrašų