W tym samouczku dowiemy się, jak sprawdzić, czy zmienna jest typem Brak. Może to pomóc poradzić sobie z błędami i sprawdzić, czy wartość zmiennej jest null.
Metoda 1: Korzystanie z słowa kluczowego IS
Jedną z najczęstszych metod sprawdzania, czy zmienna jest brak, czy nie, jest użycie słowa kluczowego „IS”. Słowo kluczowe powinno zwrócić true, jeśli zmienna jest zerowa, a inaczej. Następnie możemy owinąć tę konstrukcję w instrukcji „If”, jak pokazano w poniższym kodzie przykładowym:
var = brakPo uruchomieniu poprzedniego kodu widzimy wyjście, jak pokazano następująco:
Python3 Python_noneZ poprzedniego wyjścia widzimy, że program zwraca prawdziwie, ponieważ wartość zmiennej nie jest żadna.
Możemy również spróbować, ustawiając wartość var na 0.
var = 0Uruchomienie poprzedniego kodu zwraca następujące:
Python3 Python_noneDlatego możemy sprawdzić, czy 0 nie jest typem braku w Pythonie.
Metoda 2: Korzystanie z isinstanceof
Metoda IsInstanceof w Pythonie pozwala nam sprawdzić, czy określona wartość należy do określonego typu. Możemy użyć tej funkcji, aby sprawdzić, czy zmienna jest typu Brak.
Powstały kod jest następujący:
var = brakPodobnie kod zwraca prawdziwie wskazując, że zmienna utrzymuje typ Brak.
Metoda 3: Korzystanie z wyjątku Pythona
Możemy również użyć prób… z wyjątkiem bloku w Pythonie, aby sprawdzić, czy zmienna nie jest żadna. Na przykład, jeśli spróbujesz przeprowadzić jakąkolwiek operację w typu Brak, Python zwraca wyjątek nontetypowy.
Możemy użyć tego kodu na naszą korzyść. Przykładowy kod jest następujący:
var = brakPoprzedni kod zwraca kod w bloku wyjątków, ponieważ jedna wartość to typ Brak.
Python3 Python_noneNie można działać NA Nic Wartość
Wniosek
W tym artykule omówiliśmy różne metody testowania, jeśli zmienna jest typem Brak, czy nie. Dziękuje za przeczytanie. Szczęśliwe kodowanie!