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