Knyga: Skirtumas tarp puslapio versijų
Nėra keitimo santraukos |
|||
| (nerodoma 3 tarpinės versijos, sukurtos 2 naudotojų) | |||
| 34 eilutė: | 34 eilutė: | ||
==== [[/Ciklai For|Ciklai For]] ==== | ==== [[/Ciklai For|Ciklai For]] ==== | ||
: for ir range | : for ir range | ||
==== [[/Suskaičiuoti iki 10|Suskaičiuoti iki 10]] ==== | ==== [[/Suskaičiuoti iki 10|Suskaičiuoti iki 10]] ==== | ||
: Ciklai <tt>while</tt> | : Ciklai <tt>while. Dar vienos rūšies ciklai</tt> | ||
==== [[/Įdėtiniai ciklai ir sąlygos|Įdėtiniai ciklai ir sąlygos]] ==== | ==== [[/Įdėtiniai ciklai ir sąlygos|Įdėtiniai ciklai ir sąlygos]] ==== | ||
| 58 eilutė: | 58 eilutė: | ||
: Skaitymas iš failų ir rašymas į failus | : Skaitymas iš failų ir rašymas į failus | ||
==== | ==== [[Knyga/Spausdinimas ir formatavimas|Spausdinimas ir formatavimas]] ==== | ||
: spausdinimas ir formatavimas | : Tekstinės eilutės spausdinimas ir formatavimas | ||
==== [[/Paieška ir Rikiavimas|Paieška ir Rikiavimas]] ==== | ==== [[/Paieška ir Rikiavimas|Paieška ir Rikiavimas]] ==== | ||
Dabartinė 15:17, 16 gegužės 2025 versija
Tai - standartinės Python programavimo kalbos vadovėlis, išverstas iš Non programmer's Tutorial for Python 3 ir adaptuotas Lietuvos mokykloms.
Šis vadovėlis yra atvirojo kodo, GPL v3 licencija.
Turinys
Python vadovėlis
Autoriai
- Originalaus (angliško) vadovėlio autoriai ir vertėjai į lietuvių kalbą.
Įžanga
- Įžanginiai žodžiai
Įvadas
- Python'o diegimas ir naudojimas
Pagrindai
Labas, Pasauli
- Spausdinimas ir aritmetika. Garsioji pirmoji programa – ekrano išvestis – skaičiai ir skaičiavimai
Kas čia eina?
- Kintamieji ir įvestis. Interaktyvi įvestis – tekstinė eilutė
Pasirinkimai
- if, else sakiniai
Loginiai reiškiniai
- Kompiuterinė logika – True ir False – and ir or – not
Ciklai For
- for ir range
Suskaičiuoti iki 10
- Ciklai while. Dar vienos rūšies ciklai
Įdėtiniai ciklai ir sąlygos
- Ciklas cikle, ifas ife
Funkcijų apibrėžimas
- Programų struktūrizavimas naudojant funkcijas
Sąrašai
- Kintamieji, kuriuose yra daugiau nei viena reikšmė
Integruotosios funkcijos
- Pitono kalboje integruotos funkcijos - sum(), min(), max().
Išplėstinė madžiaga
- Failų tvarkymas
- Skaitymas iš failų ir rašymas į failus
Spausdinimas ir formatavimas
- Tekstinės eilutės spausdinimas ir formatavimas
Paieška ir Rikiavimas
- Paieška sąraše ir įvairūs rikiavimo būdai
Daugiau apie sąrašus
- Sąrašų elementų ar dalių naudojimas
Daugiau apie tekstines eilutes
- Pažangesnės teksto manipuliacijos
Daugiau apie funkcijas
- Parametrai, reikšmės, programos skaldymas
Žodynai
- Kintamieji, kuriuose yra raktų/reikšmių poros
Derinimas
- Išsiaiškinti, kas negerai
Klasės
- Klasės, objektai
Programuotojas
Rekursinės funkcijos
- (Beveik) stulbinantis pavyzdys, kaip programuotojai gali mąstyt
Modulių naudojimas
- Standartinio funkcionalumo plėtiniai
Siekiant tobulumo
- Kaip tvarkyti klaidas
Įvadas į objektinį programavimą Python 3
- OOP pagrindai (Objektinis programavimas, angl. Object-Oriented Programming)
- Perkelti apie klases į kitą temą
Importuotos bibliotekos ir vėžlys
- Pagrindinės funkcijos iš įvairių bibliotekų.
Pažangios funkcijos
- Lambda, sorted, filter, map... Kas tai?
Verta žinoti
Duomenų tyryba ir informacija
- Informacija apie dirbtinį intelektą, kriptografiją ir duomenis.
Epilogas
Pabaiga
- Ką toliau daryti
D.U.K.
- Dažnai užduodami klausimai
Terminai
- Terminų žodynas