Słowa kluczowe Pythona — Wstęp
Słowa kluczowe w Pythonie | Zestaw 1
Więcej słów kluczowych:
16. spróbuj : To słowo kluczowe jest używane do obsługi wyjątków używany do wyłapywania błędów w kodzie za pomocą słowa kluczowego z wyjątkiem. Kod w bloku „try” jest sprawdzany, czy wystąpił jakiś błąd, z wyjątkiem wykonania bloku.
17. z wyjątkiem : Jak wyjaśniono powyżej, działa to razem z „próbą” wychwytywania wyjątków.
18. podbić : Używany również do obsługi wyjątków w celu jawnego zgłaszania wyjątków.
19. w końcu : Bez względu na wynik bloku „try” blok określony jako „w końcu” jest zawsze wykonywany. Szczegółowy artykuł - Obsługa wyjątków w Pythonie
20. za : To słowo kluczowe służy do kontrolowania przepływu i zapętlania.
21. podczas : Ma podobne działanie, jak „for”, używane do kontrolowania przepływu i pętli.
22. przejść : Jest to instrukcja null w Pythonie. Nic się nie dzieje, gdy coś takiego zostanie napotkane. Służy do zapobiegania błędom wcięcia i służy jako element zastępczy
Szczegółowy artykuł - na chwilę
23. import : Ta instrukcja służy do włączenia określonego modułu do bieżącego programu.
24. od : Zwykle używany w przypadku importu z, służy do importowania określonej funkcjonalności z zaimportowanego modułu.
25. jak : To słowo kluczowe służy do tworzenia aliasu dla importowanego modułu. czyli nadanie nowej nazwy importowanemu modułowi. Np. zaimportuj matematykę jako mymath.
Szczegółowy artykuł - importuj z i jako
26. lambda : To słowo kluczowe służy do tworzenia wbudowanych funkcji zwracających, w których wewnętrznie nie są dozwolone żadne instrukcje. Szczegółowy artykuł - filtr mapy lambda
27. powrót : To słowo kluczowe służy do powrotu z funkcji. Szczegółowy artykuł - Zwracaj wartości w Pythonie .
28. plon : To słowo kluczowe jest używane jak instrukcja return, ale służy do zwracania generatora. Szczegółowy artykuł – słowo kluczowe „profit”.
29. z : To słowo kluczowe służy do zawinięcia wykonania bloku kodu w ramach metod zdefiniowanych przez menedżera kontekstu. To słowo kluczowe nie jest zbyt często używane w codziennym programowaniu.
30. w : To słowo kluczowe służy do sprawdzania, czy kontener zawiera wartość. To słowo kluczowe jest również używane do przeglądania kontenera.
31. jest : To słowo kluczowe służy do testowania tożsamości obiektu, tj. sprawdzania, czy oba obiekty zajmują tę samą lokalizację w pamięci, czy nie.
polecenie arpPython
# Python code to demonstrate working of # in and is # using 'in' to check if 's' in 'geeksforgeeks': print ('s is part of geeksforgeeks') else : print ('s is not part of geeksforgeeks') # using 'in' to loop through for i in 'geeksforgeeks': print (iend=' ') print ('r') # using is to check object identity # string is immutable( cannot be changed once allocated) # hence occupy same memory location print (' ' is ' ') # using is to check object identity # dictionary is mutable( can be changed once allocated) # hence occupy different memory location print ({} is {})
Wyjście:
s is part of geeksforgeeks g e e k s f o r g e e k s True False
32. globalny : To słowo kluczowe służy do zdefiniowania zmiennej wewnątrz funkcji o zasięgu globalnym.
33. nielokalny : To słowo kluczowe działa podobnie do global, ale zamiast global this słowo kluczowe deklaruje zmienną wskazującą na zmienną zewnętrznej funkcji otaczającej w przypadku funkcji zagnieżdżonych.
Python# Python code to demonstrate working of # global and non local #initializing variable globally a = 10 # used to read the variable def read(): print (a) # changing the value of globally defined variable def mod1(): global a a = 5 # changing value of only local variable def mod2(): a = 15 # reading initial value of a # prints 10 read() # calling mod 1 function to modify value # modifies value of global a to 5 mod1() # reading modified value # prints 5 read() # calling mod 2 function to modify value # modifies value of local a to 15 doesn't effect global value mod2() # reading modified value # again prints 5 read() # demonstrating non local # inner loop changing the value of outer a # prints 10 print ('Value of a using nonlocal is : 'end='') def outer(): a = 5 def inner(): nonlocal a a = 10 inner() print (a) outer() # demonstrating without non local # inner loop not changing the value of outer a # prints 5 print ('Value of a without using nonlocal is : 'end='') def outer(): a = 5 def inner(): a = 10 inner() print (a) outer()
Wyjście:
10 5 5 Value of a using nonlocal is : 10 Value of a without using nonlocal is : 5