12.07.2015 Views

Python

Python

Python

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

50 Iznimke5.4.2 Dijagnosti£ko pridruºivanjePridruºivanje (eng. assertion) je alat za ispravljanje pogre²aka koji se koristi za ispis dijagnosti£kihpodataka dok program radi. <strong>Python</strong> naredba assert sadrºi bool-ov izraz koji ozna£ava pogre²ku, akoje false (neistina). Izraz je uvijek jednak jedinici, ako je istinit u trenutku kad se provjerava. Akoje izraz izra£unat kao neistina (false), onda <strong>Python</strong> podiºe AssertionError iznimku, koja se moºedohvatiti i obraditi kao bilo koja druga iznimka. Sintaksa je:assert expr [,arg]expr je izraz koji se provjerava, a moºe biti true ili false. Ako je expr jednak false, onda <strong>Python</strong>podiºe AssertionError iznimku s dopu²tenim argumentom arg. Ako je pak izraz expr jednak true,onda assert ne poduzima ni²ta.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!