Raise: zgłaszanie własnego wyjątku
Wyjatki - Podstawy Pythona (Python)
raise pozwala samemu ZGLOSIC wyjatek, np. gdy dane sa niepoprawne. Mozna go potem przechwycic blokiem except.
def square_root(x):
if x < 0:
raise ValueError("Liczba ujemna") # raise - sami zglaszamy wyjatek
return x ** 0.5
try:
print(square_root(-4))
except ValueError as e: # "as e" - dostep do komunikatu bledu
print("Błąd:", e) Ładowanie interaktywnego edytora... Jeśli się nie pojawi, włącz JavaScript.
Wszystkie lekcje kursu Podstawy Pythona · Zaloguj się, aby zapisać postęp na koncie.