Knyga

Iš Pitonas.
11:42, 6 balandžio 2024 versija, sukurta ArturasNik (aptarimas | indėlis) (ArturasNik pervadino puslapį Vadovėlis tmp į Knyga)


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 in inputas. 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. Dar vienos rūšies ciklai

Suskaičiuoti iki 10

Ciklai while

Koks nors pavadinas

Ciklas cikle, ifas ife

Funkcijų apibrėžimas

Programų struktūrizavimas naudojant funkcijas

Sąrašai

Kintamieji, kuriuose yra daugiau nei viena reikšmė

Koks nors pavadinimas

min / max / sort/ avg / sum

Išplėstinė madžiaga

Failų tvarkymas
Skaitymas iš failų ir rašymas į failus

Nauja tema

spausdinimas ir formatavimas

Nauja tema

Algoritmai

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

Derinimas

Išsiaiškinti, kas negerai
Rekursinės funkcijos
(Beveik) stulbinantis pavyzdys, kaip programuotojai gali mąstyt
Žodynai
Kintamieji, kuriuose yra raktų/reikšmių poros
Modulių naudojimas
Standartinio funkcionalumo plėtiniai
Siekiant tobulumo
Kaip tvarkyti klaidas
Įvadas į objektinį programavimą Python 3
OOP pagrindai (Objektinis programavimas, angl. Object-Oriented Programming)
Importuotos bibliotekos ir vėžlys
Pagrindinės funkcijos iš įvairių bibliotekų.
Pažangios funkcijos
Lambda, sorted, filter, map... Kas tai?
Duomenų tyryba ir informacija
Informacija apie dirbtinį intelektą, kriptografiją ir duomenis.
Pabaiga
Ką toliau daryti
D.U.K.
Dažnai užduodami klausimai
Terminai
Terminų žodynas