Python ponavljanje
Prisjetimo se
S programskim jezikom Python ste se već upoznali. Da bi smo uspješno kreirali željene programe u Pythonu, potrebno je:
- uočiti koji problem trebamo riješiti
- rastaviti problem na manje dijelove
- prepoznati programske elemenete koji će nam biti potrebni u rješavanju problema
- povezati ih u algoritam
- napisati program
- testirati ga kako bi smo uočili eventualne pogreške
Važno je biti precizan u pisanju programa jer i mala pogreška poput tipfelera će onemogućiti rad programa kojega pišemo. Svaki program prije pokretanja moramo obavezno spremiti, a zatim ga testirati.
Pronađi Python na računalu i kreni s radom. Ako ga još nemaš na računalu, možeš ga besplatno preuzeti sa slijedeće poveznice: https://www.python.org/.
Naredba Input
Naredba input omogućuje upis podataka s tipkovnice i te podatke sprema kao tekst (string). String je niz znakova omeđen jednostrukim ili dvostrukim navodnicima.
Zadatak: Python piše rečenice
Lista
Lista je najviše korišten tip podatka u Pythonu. U nju možemo upisivati brojčne i znakovne podatke, ali i kombinacije. Prepoznajemo je po uglatim zagradama [ ]. Može sadržavati duple podatke, može se mijenjati i uređena je (indeksirana). Svaki član ima svoje mjesto odnosno redni broj tzv. indeks. Indeksi počinju s nulom. Ako se traži član na 2. mjestu, tada ćemo upisati broj 1. Oznaka indeksa je unutar uglatih zagrada.
Zadatak: Kontinenti
Naredbe Integer i Float
Python prepoznaje dvije vrste brojčanih podataka, a to su Integer i Float. Integer su cijeli pozitivni ili negativni brojevi bez decimalnog zareza. Float je broj s pomičnim zarezom odnosno pozitivan ili negativan broj s jednom ili više znamenki iza decimalnog zareza. Kadane znamo hoće li upisani broj biti cijeli ili s decimalnom točkom, tada je uvijek dobro se odlučiti na tip podatka float.