Python Pamokos

Python Pagrindai

Hello, World!

Tai pirmoji programa, kurią dažniausiai parašo visi pradedantieji. Ji tiesiog atspausdina tekstą ekrane.

  • Funkcija print() naudojama tekstui ar informacijai išvesti į ekraną.
  • Kabutėse esantis tekstas – tai eilutė (angl. string).

Kintamieji ir duomenų tipai

Kintamieji yra kaip dėžutės, kurios saugo informaciją.

  • Kintamieji: Jie padeda saugoti informaciją, kurią galime naudoti vėliau.
  • Duomenų tipai:
    • str – tekstas (pvz., “Jonas”).
    • int – sveikieji skaičiai (pvz., 25).
    • float – skaičiai su kableliu (pvz., 1.75).
    • bool – loginės reikšmės (True arba False).

Sąlygos (if-else)

Sąlygos leidžia atlikti veiksmus pagal tam tikras taisykles.

Kaip tai veikia:

  • if tikrina sąlygą: ar amzius yra didesnis arba lygus 18.
  • Jei taip, vykdomas print("Jūs esate pilnametis.").
  • Jei ne, vykdomas else blokas.

Ciklai

Ciklai padeda kartoti veiksmus kelis kartus.

For ciklas

Naudojamas kartoti veiksmus per tam tikrą sąrašą ar skaičių diapazoną.

  • range(1, 6) – sukuria skaičių nuo 1 iki 5.
  • Ciklas for eina per kiekvieną skaičių ir atlieka nurodytą veiksmą.

While ciklas

Naudojamas, kai nežinome, kiek kartų reikės kartoti veiksmus.

  • Ciklas kartojasi tol, kol x < 5 yra True.
  • x += 1 – tai trumpesnis būdas parašyti x = x + 1.

Funkcijos

Funkcijos leidžia grupuoti kodą, kad būtų patogiau jį naudoti.

Kaip tai veikia:

  • Sukuriama funkcija pasisveikinti, kuri priima vieną argumentą – vardas.
  • Funkcija naudoja print, kad atspausdintų pasisveikinimą.

Iškviečiant funkciją: pasisveikinti("Jonas").

Sąrašai (list)

Sąrašai saugo kelias reikšmes.

Kaip tai veikia:

  • Kiekvienas sąrašo elementas turi indeksą, pradedant nuo 0.
  • Funkcija append() prideda naują elementą.
  • Funkcija remove() pašalina konkretų elementą.

Žodynai (dictionary)

Žodynai saugo duomenis poromis „raktas-reikšmė“.

Kaip tai veikia:

  • „vardas“ yra raktas, o „Jonas“ – jo reikšmė.
  • Naudojame raktą, kad gautume reikšmę.

Failų skaitymas ir rašymas

Failo rašymas

Sukuriame failą ir įrašome duomenis.

  • Kaip tai veikia:
    • open() atidaro failą. w reiškia rašymo režimą.
    • write() įrašo tekstą į failą.

Failo skaitymas

Perskaitome turinį.

  • r reiškia skaitymo režimą.
  • read() perskaito visą failą.

Klasės ir Objektai

Klasės leidžia kurti savo objektus su savybėmis ir funkcijomis.

  • Kaip tai veikia:
    • __init__ – tai konstruktorius, kuris nustato pradines reikšmes.
    • self leidžia objektui pasiekti savo savybes.

Išimčių tvarkymas

Naudojamas klaidų valdymui.

Kaip tai veikia:

  • try blokuje vykdomas kodas.
  • Jei įvyksta klaida, vykdomas except.