Klíčová slova Pythonu - Zavedení
Klíčová slova v Pythonu | Sada 1
Další klíčová slova:
16. zkusit : Toto klíčové slovo se používá pro zpracování výjimek používá se k zachycení chyb v kódu pomocí klíčového slova výjimkou. Kód v bloku 'try' je kontrolován, pokud existuje nějaký typ chyby kromě provedení bloku.
17. kromě : Jak je vysvětleno výše, toto funguje společně s 'zkusit' zachytit výjimky.
18. zvýšit : Používá se také pro zpracování výjimek k explicitnímu vyvolání výjimek.
19. konečně : Bez ohledu na to, co je výsledkem bloku 'zkusit', blok nazvaný 'konečně' se vždy provede. Podrobný článek - Zpracování výjimek v Pythonu
20. pro : Toto klíčové slovo se používá k řízení toku a smyčkování.
21. zatímco : Má podobnou práci jako 'for' používané pro řízení toku a pro smyčkování.
22. projít : Je to nulový příkaz v pythonu. Když na to narazíte, nic se nestane. To se používá k zabránění chybám v odsazení a používá se jako zástupný symbol
Podrobný článek - na chvíli projít
23. dovoz : Tento příkaz se používá k zahrnutí konkrétního modulu do aktuálního programu.
24. od : Obecně používaný s importem z slouží k importu konkrétní funkce z importovaného modulu.
25. jako : Toto klíčové slovo se používá k vytvoření aliasu pro importovaný modul. tj. zadání nového názvu importovaného modulu. Např. importovat matematiku jako mymatiku.
Podrobný článek - importovat z a jako
sbírky v Javě
26. lambda : Toto klíčové slovo se používá k vytváření inline vracejících funkcí bez interně povolených příkazů. Podrobný článek - mapový filtr lambda
27. návrat : Toto klíčové slovo se používá k návratu z funkce. Podrobný článek - Návratové hodnoty v Pythonu .
28. výnos : Toto klíčové slovo se používá jako příkaz return, ale používá se k vrácení generátoru. Podrobný článek - klíčové slovo výnos
29. s : Toto klíčové slovo se používá k zabalení provádění bloku kódu do metod definovaných správcem kontextu. Toto klíčové slovo se v každodenním programování příliš nepoužívá.
30 palců : Toto klíčové slovo se používá ke kontrole, zda kontejner obsahuje hodnotu. Toto klíčové slovo se také používá k procházení kontejnerem.
31. je : Toto klíčové slovo se používá k testování identity objektu, tj. ke kontrole, zda oba objekty zaujímají stejné místo v paměti nebo ne.
Python# 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 {})
výstup:
s is part of geeksforgeeks g e e k s f o r g e e k s True False
32. globální : Toto klíčové slovo se používá k definování proměnné uvnitř funkce, která má mít globální rozsah.
33. nemístní : Toto klíčové slovo funguje podobně jako globální, ale spíše než globální toto klíčové slovo deklaruje proměnnou, která ukazuje na proměnnou vnější uzavírací funkce v případě vnořených funkcí.
převést řetězec na char javaPython
# 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()
výstup:
10 5 5 Value of a using nonlocal is : 10 Value of a without using nonlocal is : 5