@@ -295,6 +295,17 @@ msgid ""
295295"for variables of enclosing functions, named in a :keyword:`nonlocal` "
296296"statement), although they may be referenced."
297297msgstr ""
298+ "*Wykonanie* funkcji powoduje stworzenie nowej tablicy symboli lokalnych "
299+ "używanych w tej funkcji. Mówiąc precyzyjniej: wszystkie przypisania do "
300+ "zmiennych lokalnych funkcji powodują umieszczenie tych wartości w lokalnej "
301+ "tablicy symboli. Odniesienia do zmiennych najpierw szukają swych wartości w "
302+ "lokalnej tablicy symboli, potem w lokalnych tablicach symboli funkcji "
303+ "otaczających, potem w globalnej, a dopiero na końcu w tablicy nazw "
304+ "wbudowanych w interpreter. Tak więc, zmiennym globalnym ani zmiennym w "
305+ "otaczających funkcjach nie można wprost przypisać wartości w ciele funkcji "
306+ "(chyba, że zostaną wymienione w niej za pomocą instrukcji :keyword:`global` "
307+ "lub dla zmiennych w otaczających funkcjach, wymienionych w instrukcji :"
308+ "keyword:`nonlocal`), aczkolwiek mogą w niej być używane (czytane)."
298309
299310msgid ""
300311"The actual parameters (arguments) to a function call are introduced in the "
@@ -303,6 +314,11 @@ msgid ""
303314"*reference*, not the value of the object). [#]_ When a function calls "
304315"another function, a new local symbol table is created for that call."
305316msgstr ""
317+ "Parametry (argumenty) wywołania funkcji wprowadzane są do lokalnej tablicy "
318+ "symboli w momencie wywołania funkcji. Tak więc, argumenty przekazywane są "
319+ "jej przez wartość (gdzie *wartość* jest zawsze *odniesieniem* do obiektu, a "
320+ "nie samym obiektem). [#]_ Nowa tablica symboli tworzona jest również w "
321+ "przypadku, gdy funkcja wywołuje inną funkcję."
306322
307323msgid ""
308324"A function definition associates the function name with the function object "
0 commit comments