Python to wszechstronny język programowania, który pozwala wykonać prawie każdy rodzaj obliczeniowego zadania. Wbudowane moduły, funkcje i słowa kluczowe w Pythonie mogą być niezwykle pomocne dla programistów w wykonywaniu różnych zadań.
Jakiś zapewniać Instrukcja to wbudowana instrukcja lub słowo kluczowe w Pythonie używane do debugowania kodu. Jest to rodzaj kontroli, który testuje funkcjonalność kodu. Oświadczenie Assert działa jak wyrażenie logiczne, sprawdzając, czy dany warunek jest prawdziwy, czy fałszywy. Jeśli dany warunek jest prawdziwy, to nic się nie dzieje, a następny wiersz kodu jest wykonywany. Jeśli dany warunek jest fałszywy, instrukcja Assert zatrzymuje wykonanie programu i wyświetla błąd. Oświadczenie Assert działa jak wznosić Słowo kluczowe i wyświetla się wyjątek, gdy dany warunek jest fałszywy. Wyjątek podniesiony przez oświadczenie Assert jest również nazywane AssertionError. W tym artykule krótko obejmuje oświadczenie o stwierdzeniu w Pythonie z kilkoma przykładami.
Składnia
Składnia do używania instrukcji Assert jest następująca:
zapewniaćDrukowanie wiadomości z instrukcją Assert jest opcjonalne. Z instrukcją wiadomości składnia dla instrukcji Assert jest następujące:
zapewniaćPrzykłady
Teraz omówimy kilka przykładów, aby zrozumieć wykorzystanie oświadczenia Assert. Podczas wykonywania operacji podziału powinniśmy pamiętać, że dzielnik nie jest równy zerowi. Jeśli dzielnik wynosi zero, program podniesie „ZerodivisionError.„Możemy wstawić oświadczenie Assert, aby sprawdzić, czy dzielnik nie jest równy zero. Zaimplementujemy to w Python Script.
#Zmienna pierwszej liczbyWyjście
Z oświadczeniem Assert zastosowaliśmy warunek, że NUM2 (Divisor) nie powinien być równy zerowi. Dany warunek jest fałszywy, ponieważ wartość NUM2 jest równa zero. Interpreter Python podnosi błąd twierdzenia, że „dzielnik wynosi zero."
Następnie zmienimy wartość NUM2 i wykonamy nasz program. W tym przykładzie oświadczenie Assert jest teraz prawdziwe. W tym przypadku nic się nie wydarzy. Oświadczenie o Assert zostanie zaniedbane, a następny wiersz zostanie wykonany.
#Zmienna pierwszej liczbyWyjście
W wyjściu można zauważyć, że instrukcja Assert jest zaniedbywana, a następny wiersz kodu jest wykonywany.
#Deklarowanie zmiennej łańcuchowejWyjście
Powyższy przykład można również zrobić w inny sposób. Spróbujmy tego w inny sposób.
#Deklarowanie zmiennej łańcuchowejWartość zmiennej VAL to „Hello.”Oznacza to, że warunek nie jest prawdziwy, a program wykona instrukcję Assert.
Wyjście
Wniosek
Instrukcja Assert jest wbudowanym oświadczeniem w Pythonie, które pozwala debugować kod. Instrukcja Assert ma warunek i opcjonalną wiadomość. Sprawdza warunek danego stwierdzenia. Jeśli warunek jest prawdziwy, to nic się nie dzieje, a następny wiersz kodu jest wykonywany. Jeśli warunek jest fałszywy, instrukcja Assert wyświetla AssertionError. W tym artykule szczegółowo wyjaśniono oświadczenie Assert z kilkoma prostymi przykładami.