python_12.pdf
(
65 KB
)
Pobierz
75065255 UNPDF
Kurs języka Python
Wykład 12.
●
Kontrola w czasie biegu programu
●
Testowanie
●
Debugowanie
●
Profilowanie programów
Asercje
●
Asercja to formuła logiczna
●
Asercji używa się do kontrolowania czy np.
wartość zmiennej ma odpowiedni typ lub mieści
się w pożądanym zakresie
Przykład
def
dodaj(x, y):
assert
type(x) == type(1)
assert
type(y) == type(1)
return
x + y
Działanie
>>> dodaj(''dwa'', ''dwa'')
Traceback (most recent call last):
File "asercje.py", line 14, in <module>
print dodaj("dwa", "dwa")
File "asercje.py", line 6, in dodaj
assert type(x) == type(1)
AssertionError
Niedogodności
●
Kontrola asercji zwalnia działanie programu
Plik z chomika:
kizia100
Inne pliki z tego folderu:
python_13.pdf
(36 KB)
python_6.pdf
(88 KB)
python_5.pdf
(64 KB)
python_8.pdf
(43 KB)
python_4.pdf
(41 KB)
Inne foldery tego chomika:
Pliki dostępne do 08.07.2024
Pliki dostępne do 21.01.2024
✂ SZYCIE ✂
AutoMapa 6.18 (1506) EU
Bon Jovi
Zgłoś jeśli
naruszono regulamin