Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit 68b537c

Browse files
author
GitHub Action's update-translation job
committed
Update translation from Transifex
1 parent fa4950c commit 68b537c

3 files changed

Lines changed: 84 additions & 3 deletions

File tree

README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,8 +15,8 @@ f'''![build](https://github.com/python/python-docs-pl/workflows/.github/workflow
1515
![{translators} tłumaczy](https://img.shields.io/badge/tłumaczy-{translators}-0.svg)''')
1616
]]] -->
1717
![build](https://github.com/python/python-docs-pl/workflows/.github/workflows/update-lint-and-build.yml/badge.svg)
18-
![59.45% przełącznika języków](https://img.shields.io/badge/przełącznik_języków-59.45%25-0.svg)
19-
![postęp tłumaczenia całości dokumentacji](https://img.shields.io/badge/całość-3.34%25-0.svg)
18+
![60.46% przełącznika języków](https://img.shields.io/badge/przełącznik_języków-60.46%25-0.svg)
19+
![postęp tłumaczenia całości dokumentacji](https://img.shields.io/badge/całość-3.38%25-0.svg)
2020
![23 tłumaczy](https://img.shields.io/badge/tłumaczy-23-0.svg)
2121
<!-- [[[end]]] -->
2222

tutorial/controlflow.po

Lines changed: 20 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -391,19 +391,25 @@ msgstr ""
391391
"Znaleziono liczbę nieparzystą 9"
392392

393393
msgid ":keyword:`!else` Clauses on Loops"
394-
msgstr ""
394+
msgstr "Klauzule :keyword:`!else` na pętlach"
395395

396396
msgid ""
397397
"In a :keyword:`!for` or :keyword:`!while` loop the :keyword:`!break` "
398398
"statement may be paired with an :keyword:`!else` clause. If the loop "
399399
"finishes without executing the :keyword:`!break`, the :keyword:`!else` "
400400
"clause executes."
401401
msgstr ""
402+
"W pętli :keyword:`!for` lub :keyword:`!while` instrukcja :keyword:`!break` "
403+
"może być sparowana z klauzulą :keyword:`!else`. Jeśli pętla zakończy się bez "
404+
"wykonania :keyword:`!break`, wykonana zostanie klauzula :keyword:`!else`."
402405

403406
msgid ""
404407
"In a :keyword:`for` loop, the :keyword:`!else` clause is executed after the "
405408
"loop finishes its final iteration, that is, if no break occurred."
406409
msgstr ""
410+
"W pętli :keyword:`for`, klauzula :keyword:`!else` jest wykonywana po tym, "
411+
"jak pętla zakończy swoją ostatnią iterację, czyli jeśli nie nastąpiło "
412+
"przerwanie."
407413

408414
msgid ""
409415
"In a :keyword:`while` loop, it's executed after the loop's condition becomes "
@@ -467,6 +473,8 @@ msgid ""
467473
"(Yes, this is the correct code. Look closely: the ``else`` clause belongs "
468474
"to the ``for`` loop, **not** the ``if`` statement.)"
469475
msgstr ""
476+
"(Tak, to jest poprawny kod. Przyjrzyjcie się uważnie: klauzula ``else`` "
477+
"należy do pętli ``for``, **nie** do instrukcji ``if``.)"
470478

471479
msgid ""
472480
"One way to think of the else clause is to imagine it paired with the ``if`` "
@@ -475,6 +483,12 @@ msgid ""
475483
"condition is ever true, a ``break`` will happen. If the condition is never "
476484
"true, the ``else`` clause outside the loop will execute."
477485
msgstr ""
486+
"Jednym ze sposobów myślenia o klauzuli else jest wyobrażenie sobie jej w "
487+
"połączeniu z ``if`` wewnątrz pętli. Podczas wykonywania pętli będzie ona "
488+
"wykonywać sekwencję if/if/if/else. Warunek ``if`` znajduje się wewnątrz "
489+
"pętli, napotykany wiele razy. Jeśli warunek zostanie kiedykolwiek spełniony, "
490+
"nastąpi ``break``. Jeśli warunek nigdy się nie spełni, zostanie wykonana "
491+
"klauzula ``else`` spoza pętli."
478492

479493
msgid ""
480494
"When used with a loop, the ``else`` clause has more in common with the "
@@ -484,6 +498,11 @@ msgid ""
484498
"occurs. For more on the ``try`` statement and exceptions, see :ref:`tut-"
485499
"handling`."
486500
msgstr ""
501+
"W przypadku użycia z pętlą, klauzula ``else`` ma więcej wspólnego z klauzulą "
502+
"``else`` instrukcji :keyword:`try` niż z instrukcją ``if``: klauzula "
503+
"``else`` instrukcji ``try`` działa, gdy nie wystąpi wyjątek, a klauzula "
504+
"``else`` pętli działa, gdy nie wystąpi ``break``. Więcej informacji na temat "
505+
"instrukcji ``try`` i wyjątków można znaleźć w rozdziale :ref:`tut-handling`."
487506

488507
msgid ":keyword:`!pass` Statements"
489508
msgstr "Instrukcje :keyword:`!pass`"

tutorial/datastructures.po

Lines changed: 62 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -841,6 +841,29 @@ msgid ""
841841
">>> a ^ b # letters in a or b but not both\n"
842842
"{'r', 'd', 'b', 'm', 'z', 'l'}"
843843
msgstr ""
844+
">>> basket = {'jabłko', 'pomarańcza', 'jabłko', 'gruszka', 'pomarańcza', "
845+
"'banan'}\n"
846+
">>> print(basket) # pokaż, że duplikaty zostały usunięte\n"
847+
"{'pomarańcza', 'banan', 'gruszka', 'jabłko'}\n"
848+
">>> 'pomarańcza' in basket # szybkie sprawdzenie zawierania\n"
849+
"True\n"
850+
">>> 'wiechlina' in basket\n"
851+
"False\n"
852+
"\n"
853+
">>> # demonstracja operacji na zbiorach dla unikalnych liter z dwóch słów\n"
854+
">>>\n"
855+
">>> a = set('abrakadabra')\n"
856+
">>> b = set('alakazam')\n"
857+
">>> a # unikalne litery w a\n"
858+
"{'a', 'r', 'b', 'k', 'd'}\n"
859+
">>> a - b # litery w a ale nie w b\n"
860+
"{'r', 'd', 'b'}\n"
861+
">>> a | b # litery w a lub b lub w obu\n"
862+
"{'a', 'k', 'r', 'd', 'b', 'm', 'z', 'l'}\n"
863+
">>> a & b # litery w obu a i b\n"
864+
"{'a', 'k'}\n"
865+
">>> a ^ b # litery w a lub b ale nie w obu\n"
866+
"{'r', 'd', 'b', 'm', 'z', 'l'}"
844867

845868
msgid ""
846869
"Similarly to :ref:`list comprehensions <tut-listcomps>`, set comprehensions "
@@ -854,6 +877,9 @@ msgid ""
854877
">>> a\n"
855878
"{'r', 'd'}"
856879
msgstr ""
880+
">>> a = {x for x in 'abrakadabra' if x not in 'abc'}\n"
881+
">>> a\n"
882+
"{'r', 'k', 'd'}"
857883

858884
msgid "Dictionaries"
859885
msgstr "Słowniki"
@@ -943,6 +969,24 @@ msgid ""
943969
">>> 'jack' not in tel\n"
944970
"False"
945971
msgstr ""
972+
">>> tel = {'jack': 4098, 'sape': 4139}\n"
973+
">>> tel['guido'] = 4127\n"
974+
">>> tel\n"
975+
"{'jack': 4098, 'sape': 4139, 'guido': 4127}\n"
976+
">>> tel['jack']\n"
977+
"4098\n"
978+
">>> del tel['sape']\n"
979+
">>> tel['irv'] = 4127\n"
980+
">>> tel\n"
981+
"{'jack': 4098, 'guido': 4127, 'irv': 4127}\n"
982+
">>> list(tel)\n"
983+
"['jack', 'guido', 'irv']\n"
984+
">>> sorted(tel)\n"
985+
"['guido', 'irv', 'jack']\n"
986+
">>> 'guido' in tel\n"
987+
"True\n"
988+
">>> 'jack' not in tel\n"
989+
"False"
946990

947991
msgid ""
948992
"The :func:`dict` constructor builds dictionaries directly from sequences of "
@@ -955,6 +999,8 @@ msgid ""
955999
">>> dict([('sape', 4139), ('guido', 4127), ('jack', 4098)])\n"
9561000
"{'sape': 4139, 'guido': 4127, 'jack': 4098}"
9571001
msgstr ""
1002+
">>> dict([('sape', 4139), ('guido', 4127), ('jack', 4098)])\n"
1003+
"{'sape': 4139, 'guido': 4127, 'jack': 4098}"
9581004

9591005
msgid ""
9601006
"In addition, dict comprehensions can be used to create dictionaries from "
@@ -967,6 +1013,8 @@ msgid ""
9671013
">>> {x: x**2 for x in (2, 4, 6)}\n"
9681014
"{2: 4, 4: 16, 6: 36}"
9691015
msgstr ""
1016+
">>> {x: x**2 for x in (2, 4, 6)}\n"
1017+
"{2: 4, 4: 16, 6: 36}"
9701018

9711019
msgid ""
9721020
"When the keys are simple strings, it is sometimes easier to specify pairs "
@@ -979,6 +1027,8 @@ msgid ""
9791027
">>> dict(sape=4139, guido=4127, jack=4098)\n"
9801028
"{'sape': 4139, 'guido': 4127, 'jack': 4098}"
9811029
msgstr ""
1030+
">>> dict(sape=4139, guido=4127, jack=4098)\n"
1031+
"{'sape': 4139, 'guido': 4127, 'jack': 4098}"
9821032

9831033
msgid "Looping Techniques"
9841034
msgstr "Techniki pętli"
@@ -998,6 +1048,12 @@ msgid ""
9981048
"gallahad the pure\n"
9991049
"robin the brave"
10001050
msgstr ""
1051+
">>> knights = {'galahad': 'cnotliwy', 'robin': 'odważny'}\n"
1052+
">>> for k, v in knights.items():\n"
1053+
"... print(k, v)\n"
1054+
"...\n"
1055+
"galahad cnotliwy\n"
1056+
"robin odważny"
10011057

10021058
msgid ""
10031059
"When looping through a sequence, the position index and corresponding value "
@@ -1014,6 +1070,12 @@ msgid ""
10141070
"1 tac\n"
10151071
"2 toe"
10161072
msgstr ""
1073+
">>> for i, v in enumerate(['kółko', 'i', 'krzyżyk']):\n"
1074+
"... print(i, v)\n"
1075+
"...\n"
1076+
"0 kółko\n"
1077+
"1 i\n"
1078+
"2 krzyżyk"
10171079

10181080
msgid ""
10191081
"To loop over two or more sequences at the same time, the entries can be "

0 commit comments

Comments
 (0)