Przechwytywanie ValueError przy int()

Wyjatki - Podstawy Pythona (Python)

Mozna lapac konkretny typ bledu. int('abc') zglasza ValueError (zly format liczby). Lapiemy go, by obsluzyc niepoprawne dane.

try:
  number = int("abc")     # int("abc") zglasza ValueError
except ValueError:          # lapiemy konkretny typ bledu
  print("To nie jest poprawna liczba")

Ładowanie interaktywnego edytora... Jeśli się nie pojawi, włącz JavaScript.

Wszystkie lekcje kursu Podstawy Pythona · Zaloguj się, aby zapisać postęp na koncie.