@@ -383,6 +383,8 @@ msgid ""
383383"In order to avoid this, you need to save the values in variables local to "
384384"the lambdas, so that they don't rely on the value of the global ``x``::"
385385msgstr ""
386+ "Aby tego uniknąć, należy zapisać wartości w zmiennych lokalnych dla lambd, "
387+ "aby nie były one zależne od wartości zmiennej globalnej ``x``::"
386388
387389msgid ""
388390">>> squares = []\n"
@@ -400,6 +402,11 @@ msgid ""
400402"the first lambda, ``1`` in the second, ``2`` in the third, and so on. "
401403"Therefore each lambda will now return the correct result::"
402404msgstr ""
405+ "Tutaj, ``n=x`` tworzy nową zmienną ``n`` lokalną dla lambda i oblicza ją "
406+ "podczas definiowania lambda, tak aby miała tę samą wartość ``x`` co w danym "
407+ "punkcie pętli. Oznacza to, że wartość ``n``będzie``0`` w pierwszej lambda,"
408+ "``1`` w drugiej, ``2``w trzeciej itd. W związku z tym każda lambda zwróci "
409+ "teraz poprawny wynik:"
403410
404411msgid ""
405412">>> squares[2]()\n"
@@ -416,9 +423,11 @@ msgid ""
416423"Note that this behaviour is not peculiar to lambdas, but applies to regular "
417424"functions too."
418425msgstr ""
426+ "Należy pamiętać, że takie zachowanie nie jest specyficzne dla wyrażeń "
427+ "lambda, ale ma zastosowanie także do zwykłych funkcje."
419428
420429msgid "How do I share global variables across modules?"
421- msgstr ""
430+ msgstr "Jak udostępniać zmienne globalne pomiędzy moduły? "
422431
423432msgid ""
424433"The canonical way to share information across modules within a single "
@@ -428,6 +437,12 @@ msgid ""
428437"each module, any changes made to the module object get reflected "
429438"everywhere. For example:"
430439msgstr ""
440+ "Kanonicznym sposobem udostępniania informacji między modułami w ramach "
441+ "jednego programu jest utworzenie specjalnego modułu (często nazywanego "
442+ "config lub cfg). Wystarczy zaimportować moduł config do wszystkich modułów "
443+ "aplikacji; moduł staje się wówczas dostępny jako nazwa globalna. Ponieważ "
444+ "istnieje tylko jedna instancja każdego modułu, wszelkie zmiany wprowadzone w "
445+ "obiekcie modułu są odzwierciedlane wszędzie. Na przykład:"
431446
432447msgid "config.py::"
433448msgstr "config.py::"
0 commit comments