Python — Osnovni kurs

Ovaj portal prikuplja osnovne lekcije i praktične primere za početnike u Pythonu: od instalacije i prvog programa, preko promenljivih i ulaza, do grananja, petlji i lista. Početna lekcija: Instalacija i prvi program.

Glavna poglavlja (pregled)

Funkcije — osnove

Šta su funkcije, kako se definišu i zašto se koriste.

Otvorite: Funkcije — uvod

Parametri i povratna vrednost

Prosleđivanje podataka funkcijama i vraćanje rezultata.

Otvorite: Parametri i return

Opseg promenljivih (scope)

Lokalne i globalne promenljive — kako Python pamti podatke.

Otvorite: Opseg promenljivih

Modularno programiranje

Podela programa na više fajlova i bolja organizacija koda.

Otvorite: Modularno programiranje

Mini projekti — praktične vežbe

Projekti koji povezuju petlje, funkcije i logiku programa.

Otvorite: Mini projekti

Projekat: Pogodi broj

Klasična igra za vežbu grananja, petlji i unosa.

Otvorite: Pogodi broj

Projekat: Refaktoriši igru Pogodi broj

Unapređenje igre korišćenjem funkcija i boljeg dizajna.

Otvorite: Refaktorisanje

Mini projekat: Brojač bodova i statistika

Rad sa listama, brojačima i analizom podataka.

Otvorite: Brojač bodova

Mini projekat: Tekstualni meni

Uvod u stanja programa i upravljanje izborima.

Otvorite: Tekstualni meni

Mini projekat: Simulacija semafora

Petlje i tajmeri — priprema za MicroPython.

Otvorite: Semafor

Završni mini projekat: Digitalni brojač

Rad sa stanjima i brojačima — prelaz ka mikrokontrolerima.

Otvorite: Digitalni brojač


Dalji koraci