Python klawiatura

Python klawiatura

Python „Klawiatura”Jest wbudowanym wyjątkiem w Pythonie, co zasadniczo oznacza kombinację klawiatury„ Ctrl + C ”lub„ Ctrl + Z ”. Teraz obsługa wyjątków jest jedną z podstawowych ról programisty, a także świadczy o jego umiejętnościach. W uruchomionym programie może wystąpić wiele przerwań i wyjątków, a każdy język programowania ma specjalne techniki obsługi wyjątków.

W tym artykule omówiono wyjątek klawiatury w języku programowania Python. Treść tego artykułu obejmuje:

Co to jest klawiatura Python?

Jak wspomniano powyżej, klawiatura jest wbudowanym lub wstępnie zdefiniowanym wyjątkiem w języku programowania Python, co oznacza kluczową kombinację „Ctrl+C”. Jeśli zastanawiasz się, co jest wyjątkiem, to może to zmienić domyślne wykonanie programu, co spowoduje nieoczekiwany wynik.

Kombinacja „Ctrl + C” jest często używana do zatrzymania przetwarzania określonego programu lub określonego zadania. Zwykle, jeśli użytkownik naciska „Ctrl + C”, powoduje nagle zamknięcie programu, co powoduje błąd. Aby to zademonstrować, po prostu wpisz instrukcję Input ::

name = input („wprowadź swoje imię”)

Wykonaj program i zamiast wprowadzać nazwę, naciśnij „Ctrl + C”:

Obraz pokazuje nagłe zamknięcie programu, a powód jest wymieniony jako „klawiatura”.

Jak obsługiwać wyjątek klawiatury?

Wyjątek klawiatury jest obsługiwany w taki sam sposób, jak każdy inny wyjątek w języku programowania Python, a to przy pomocy instrukcji „próbuj”. Jeśli nie zdajesz sobie sprawy z składni instrukcji TRY-ZESTAW, przejrzyj następującą składnię próba:

Składnia

próbować:
#Statements to wypróbować
Z wyjątkiem nameofException:
#Statements do wykonania po tym wyjątku
w przeciwnym razie:
#Statements, gdy nie wystąpi wyjątek

Teraz, gdy jesteś świadomy składni obsługi wyjątków klawiatury.

Przykład: Obsługa klawiatury

Weź proste dane wejściowe w instrukcji „spróbuj”, a następnie dla instrukcji oprócz oprócz, zdefiniuj wyjątek jako „klawiaturę” za pomocą następujących wierszy kodu:

próbować:
#Statements to wypróbować
name = input („Wprowadź swoje imię:”)
Z wyjątkiem klawiatury
#Statements do wykonania po tym wyjątku
Drukuj („Wpisałeś Ctrl + C, który jest wyjątkiem klawiatury”)
w przeciwnym razie:
#Statements, gdy nie wystąpi wyjątek
print („nazwa IS”, Nazwa)

Uruchamianie następującego kodu zapyta użytkownika o jego \ jej nazwisko, a jeśli użytkownik podniesie przerwanie klawiatury, program wyświetli następujące dane wyjściowe na terminalu:

W ten sposób możesz powstrzymać program lub aplikację przed nagym zamknięciem i obsłużyć wyjątek.

Jak programowo powodować klawiaturę?

W niektórych sytuacjach programista może pisać kod, który spowoduje celowe nastawienie wyjątku. Ta praktyka jest w rzeczywistości dość używana, na przykład zamknięcie programu, gdy użytkownik chce wyjść i więcej. Jeśli szukasz metody podniesienia tego wyjątku, wówczas w Python słowo kluczowe „podniesienie” jest używane do ręcznego powodowania wyjątków.

Składnia podwyżki

Składnia podniesienia jest dość prosta, jest to:

Podnośnik NameOFException

Przykład: Podnoszenie klawiatury

Aby podnieść wyjątek klawiatury, użyj następujących wierszy kodu:

próbować:
podnieś klawiaturę
Z wyjątkiem klawiatury
Drukuj („Złapany wyjątek klawiatury”))
w przeciwnym razie:
Drukuj („bez wyjątku”)

Uruchomienie powyższego kodu wytworzy następujące dane wyjściowe na terminalu:

Jak widać, program był w stanie wykryć wyjątek klawiatury, nawet nie wymagając od użytkownika wpisania kombinacji kluczy Ctrl + C.

Wniosek

Przerwanie klawiatury jest niczym innym jak kombinacją wejścia klawiatury, które może zmienić lub zmienić normalny przepływ wykonania programu. W tym Pythonie termin „klawiatura” jest taki sam dla kombinacji klawiatury „ctrl + c”, która służy do zatrzymania wykonywania programu. Ten post wyjaśnił, jak obsługiwać klawiaturę.