{"id":1392,"date":"2026-04-20T15:56:05","date_gmt":"2026-04-20T13:56:05","guid":{"rendered":"https:\/\/trzykody.pl\/?p=1392"},"modified":"2026-04-20T15:56:09","modified_gmt":"2026-04-20T13:56:09","slug":"python-od-a-do-z-slowa-kluczowe-i-struktury-kontrolne","status":"publish","type":"post","link":"https:\/\/trzykody.pl\/index.php\/2026\/04\/20\/python-od-a-do-z-slowa-kluczowe-i-struktury-kontrolne\/","title":{"rendered":"Python od A do Z &#8211; S\u0142owa kluczowe i struktury kontrolne"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">W praktycznym programowaniu najwi\u0119cej problem\u00f3w nie wynika z algorytm\u00f3w, tylko z nieprawid\u0142owego u\u017cycia podstawowych mechanizm\u00f3w j\u0119zyka, kt\u00f3re steruj\u0105 przep\u0142ywem wykonania programu. Python opiera si\u0119 na niewielkim zestawie konstrukcji, kt\u00f3re determinuj\u0105 ca\u0142\u0105 logik\u0119 dzia\u0142ania kodu i spos\u00f3b przetwarzania danych. Zrozumienie ich dzia\u0142ania pozwala unikn\u0105\u0107 b\u0142\u0119d\u00f3w, kt\u00f3re na poziomie debugowania s\u0105 trudne do wykrycia i cz\u0119sto prowadz\u0105 do b\u0142\u0119dnych wynik\u00f3w. Kluczowe znaczenie maj\u0105 tutaj funkcje, warunki oraz p\u0119tle, kt\u00f3re razem tworz\u0105 podstawow\u0105 struktur\u0119 ka\u017cdego programu, a ich poprawne u\u017cycie decyduje o stabilno\u015bci aplikacji. Ten materia\u0142 obejmuje <strong>Python od A do Z &#8211; S\u0142owa kluczowe i struktury kontrolne<\/strong>.<\/p>\n\n\n\n<div class=\"wp-block-rank-math-toc-block\" id=\"rank-math-toc\"><h2>Spis Tre\u015bci<\/h2><nav><ol><li><a href=\"#python-od-a-do-z-slowa-kluczowe-i-struktury-kontrolne-jako-fundament-definiowania-funkcji-zwracania-wartosci-oraz-zarzadzania-pamiecia-obiektow\">Python od A do Z &#8211; S\u0142owa kluczowe i struktury kontrolne jako fundament definiowania funkcji, zwracania warto\u015bci oraz zarz\u0105dzania pami\u0119ci\u0105 obiekt\u00f3w<\/a><ol><li><a href=\"#definicja-funkcji-i-zwracanie-wartosci\">Definicja funkcji i zwracanie warto\u015bci<\/a><\/li><li><a href=\"#petla-while-jako-sterowanie-oparte-na-warunku-logicznym\">P\u0119tla while jako sterowanie oparte na warunku logicznym<\/a><\/li><\/ol><\/li><li><a href=\"#typowe-problemy-przy-uzyciu-podstawowych-slow-kluczowych-i-struktur-sterujacych-w-pythonie-oraz-ich-konsekwencje-logiczne\">Typowe problemy przy u\u017cyciu podstawowych s\u0142\u00f3w kluczowych i struktur steruj\u0105cych w Pythonie oraz ich konsekwencje logiczne<\/a><\/li><li><a href=\"#alfabetyczna-lista-slow-kluczowych-i-struktur-kontrolnych-pythona-z-opisem-funkcji\">Alfabetyczna lista s\u0142\u00f3w kluczowych i struktur kontrolnych Pythona z opisem funkcji<\/a><\/li><li><a href=\"#faq-podstawowe-slowa-kluczowe-i-struktury-sterujace-w-pythonie\">FAQ \u2013 podstawowe s\u0142owa kluczowe i struktury steruj\u0105ce w Pythonie<\/a><\/li><\/ol><\/nav><\/div>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"python-od-a-do-z-slowa-kluczowe-i-struktury-kontrolne-jako-fundament-definiowania-funkcji-zwracania-wartosci-oraz-zarzadzania-pamiecia-obiektow\">Python od A do Z &#8211; S\u0142owa kluczowe i struktury kontrolne jako fundament definiowania funkcji, zwracania warto\u015bci oraz zarz\u0105dzania pami\u0119ci\u0105 obiekt\u00f3w<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Funkcje s\u0105 podstawow\u0105 jednostk\u0105 organizacji kodu. Pozwalaj\u0105 wydziela\u0107 fragmenty logiki i wielokrotnie je wykorzystywa\u0107. W Pythonie funkcje definiuje si\u0119 przy u\u017cyciu <code>def<\/code>, a wynik dzia\u0142ania funkcji zwracany jest przez <code>return<\/code>.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"definicja-funkcji-i-zwracanie-wartosci\">Definicja funkcji i zwracanie warto\u015bci<\/h3>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><thead><tr><th>Element<\/th><th>Kod<\/th><\/tr><\/thead><tbody><tr><td>definicja funkcji<\/td><td>&#8222;`python<\/td><\/tr><tr><td>def suma(a, b):<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">return a + b<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">| u\u017cycie funkcji | &#8222;`python<br>def suma(a, b):<br>return a + b<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">wynik = suma(3, 5)<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>Instrukcja `return` ko\u0144czy wykonanie funkcji i przekazuje wynik do miejsca jej wywo\u0142ania. Brak `return` oznacza, \u017ce funkcja zwraca warto\u015b\u0107 pust\u0105.\n\n---\n\n### Usuwanie obiekt\u00f3w i brak warto\u015bci\n\n| Element | Kod |\n|--------|-----|\n| usuwanie obiektu | ```python\nx = 10\ndel x<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">|<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">| brak warto\u015bci | &#8222;`python<br>def funkcja():<br>return None<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>`del` usuwa referencj\u0119 do obiektu, co wp\u0142ywa na jego dost\u0119pno\u015b\u0107 w pami\u0119ci. `None` oznacza brak warto\u015bci i cz\u0119sto stosowany jest jako domy\u015blny wynik funkcji.\n\n---\n\n## Python od A do Z - S\u0142owa kluczowe i struktury kontrolne w kontek\u015bcie instrukcji warunkowych oraz p\u0119tli steruj\u0105cych przep\u0142ywem programu\n\nSterowanie przep\u0142ywem programu opiera si\u0119 na decyzjach oraz powtarzaniu operacji. W Pythonie realizowane jest to przez `if`, `elif`, `else`, `for` oraz `while`.\n\n### Instrukcje warunkowe if, elif, else jako mechanizm podejmowania decyzji logicznych\n\n| Element | Kod |\n|--------|-----|\n| warunek podstawowy | ```python\nx = 10\n\nif x &gt; 5:\n    wynik = True<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">|<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">| warunek wieloetapowy | &#8222;`python<br>x = 10<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">if x &gt; 10:<br>wynik = True<br>elif x == 10:<br>wynik = True<br>else:<br>wynik = False<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>Warunki s\u0105 sprawdzane kolejno. Pierwszy spe\u0142niony blok ko\u0144czy dalsz\u0105 ocen\u0119.\n\n---\n\n### P\u0119tla for jako iteracja po danych sekwencyjnych\n\n| Element | Kod |\n|--------|-----|\n| iteracja po zakresie | ```python\nfor i in range(5):\n    wynik = i<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">|<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">P\u0119tla <code>for<\/code> wykonuje si\u0119 okre\u015blon\u0105 liczb\u0119 razy zale\u017cn\u0105 od zakresu danych. Ka\u017cda iteracja przypisuje kolejn\u0105 warto\u015b\u0107 do zmiennej steruj\u0105cej.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"petla-while-jako-sterowanie-oparte-na-warunku-logicznym\">P\u0119tla while jako sterowanie oparte na warunku logicznym<\/h3>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><thead><tr><th>Element<\/th><th>Kod<\/th><\/tr><\/thead><tbody><tr><td>p\u0119tla warunkowa<\/td><td>&#8222;`python<\/td><\/tr><tr><td>x = 0<\/td><td><\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">while x &lt; 5:<br>x = x + 1<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>P\u0119tla `while` dzia\u0142a dop\u00f3ki warunek pozostaje spe\u0142niony. B\u0142\u0119dy w aktualizacji zmiennej mog\u0105 prowadzi\u0107 do niesko\u0144czonego wykonania.\n\n---\n\n## Python od A do Z - S\u0142owa kluczowe i struktury kontrolne w zakresie importu modu\u0142\u00f3w oraz warto\u015bci logicznych True, False i None w praktycznych zastosowaniach\n\nPython umo\u017cliwia korzystanie z zewn\u0119trznych bibliotek oraz definiowanie prostych warto\u015bci logicznych, kt\u00f3re steruj\u0105 przep\u0142ywem programu.\n\n### Import modu\u0142\u00f3w i selektywne pobieranie funkcji\n\n| Element | Kod |\n|--------|-----|\n| import ca\u0142ego modu\u0142u | ```python\nimport math<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">|<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">| import wybranego elementu | &#8222;`python<br>from math import sqrt<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">wynik = sqrt(16)<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>Mechanizm importu pozwala rozszerza\u0107 funkcjonalno\u015b\u0107 programu bez konieczno\u015bci implementowania wszystkiego od podstaw.\n\n---\n\n### Warto\u015bci logiczne True i False oraz brak warto\u015bci None\n\n| Element | Kod |\n|--------|-----|\n| warto\u015bci logiczne | ```python\nx = True\ny = False<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">|<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">| brak warto\u015bci | <code>python x = None<\/code> |<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><code>True<\/code> i <code>False<\/code> steruj\u0105 logik\u0105 warunk\u00f3w, natomiast <code>None<\/code> oznacza brak przypisanej warto\u015bci i cz\u0119sto wyst\u0119puje jako stan pocz\u0105tkowy zmiennych.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"typowe-problemy-przy-uzyciu-podstawowych-slow-kluczowych-i-struktur-sterujacych-w-pythonie-oraz-ich-konsekwencje-logiczne\">Typowe problemy przy u\u017cyciu podstawowych s\u0142\u00f3w kluczowych i struktur steruj\u0105cych w Pythonie oraz ich konsekwencje logiczne<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Najcz\u0119stsze b\u0142\u0119dy wynikaj\u0105 z niew\u0142a\u015bciwego rozumienia przep\u0142ywu programu:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>brak aktualizacji zmiennej w p\u0119tli <code>while<\/code> prowadzi do zatrzymania programu<\/li>\n\n\n\n<li>nadmierne zagnie\u017cd\u017canie warunk\u00f3w <code>if<\/code> powoduje spadek czytelno\u015bci<\/li>\n\n\n\n<li>brak u\u017cycia <code>return<\/code> skutkuje utrat\u0105 wyniku funkcji<\/li>\n\n\n\n<li>nieprawid\u0142owe u\u017cycie <code>del<\/code> mo\u017ce usuwa\u0107 dane potrzebne p\u00f3\u017aniej<\/li>\n\n\n\n<li>niekontrolowane warto\u015bci <code>None<\/code> mog\u0105 powodowa\u0107 b\u0142\u0119dne decyzje logiczne<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"alfabetyczna-lista-slow-kluczowych-i-struktur-kontrolnych-pythona-z-opisem-funkcji\">Alfabetyczna lista s\u0142\u00f3w kluczowych i struktur kontrolnych Pythona z opisem funkcji<\/h2>\n\n\n\n<ol class=\"wp-block-list\">\n<li><strong>def<\/strong> \u2013 definiuje funkcj\u0119, czyli blok kodu wykonuj\u0105cy okre\u015blone zadanie i opcjonalnie zwracaj\u0105cy wynik.<\/li>\n\n\n\n<li><strong>del<\/strong> \u2013 usuwa obiekt z pami\u0119ci poprzez usuni\u0119cie jego referencji.<\/li>\n\n\n\n<li><strong>elif<\/strong> \u2013 dodatkowy warunek w instrukcji <code>if<\/code>, sprawdzany, gdy poprzedni warunek jest fa\u0142szywy.<\/li>\n\n\n\n<li><strong>else<\/strong> \u2013 blok wykonywany, gdy \u017caden z wcze\u015bniejszych warunk\u00f3w <code>if<\/code> lub <code>elif<\/code> nie zosta\u0142 spe\u0142niony.<\/li>\n\n\n\n<li><strong>for<\/strong> \u2013 p\u0119tla iteracyjna przechodz\u0105ca po elementach sekwencji (np. lista, zakres).<\/li>\n\n\n\n<li><strong>from &#8230; import<\/strong> \u2013 importuje konkretne elementy z modu\u0142u zamiast ca\u0142ego modu\u0142u.<\/li>\n\n\n\n<li><strong>if<\/strong> \u2013 podstawowa instrukcja warunkowa sprawdzaj\u0105ca prawdziwo\u015b\u0107 wyra\u017cenia logicznego.<\/li>\n\n\n\n<li><strong>import<\/strong> \u2013 wczytuje ca\u0142y modu\u0142 lub bibliotek\u0119 do programu.<\/li>\n\n\n\n<li><strong>None<\/strong> \u2013 specjalna warto\u015b\u0107 oznaczaj\u0105ca brak warto\u015bci lub pusty stan zmiennej.<\/li>\n\n\n\n<li><strong>return<\/strong> \u2013 zwraca warto\u015b\u0107 z funkcji i jednocze\u015bnie ko\u0144czy jej wykonanie.<\/li>\n\n\n\n<li><strong>True<\/strong> \u2013 warto\u015b\u0107 logiczna oznaczaj\u0105ca prawd\u0119 w wyra\u017ceniach warunkowych.<\/li>\n\n\n\n<li><strong>False<\/strong> \u2013 warto\u015b\u0107 logiczna oznaczaj\u0105ca fa\u0142sz w wyra\u017ceniach warunkowych.<\/li>\n\n\n\n<li><strong>while<\/strong> \u2013 p\u0119tla wykonuj\u0105ca si\u0119 dop\u00f3ki warunek logiczny jest spe\u0142niony (True).<\/li>\n<\/ol>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"faq-podstawowe-slowa-kluczowe-i-struktury-sterujace-w-pythonie\">FAQ \u2013 podstawowe s\u0142owa kluczowe i struktury steruj\u0105ce w Pythonie<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Do czego s\u0142u\u017cy def?<\/strong><br>S\u0142u\u017cy do definiowania funkcji i organizacji kodu.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Co robi return?<\/strong><br>Zwraca wynik dzia\u0142ania funkcji i ko\u0144czy jej wykonanie.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Kiedy u\u017cywa\u0107 del?<\/strong><br>Gdy trzeba usun\u0105\u0107 niepotrzebny obiekt z pami\u0119ci programu.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Jak dzia\u0142a if \/ elif \/ else?<\/strong><br>Steruj\u0105 przep\u0142ywem programu na podstawie warunk\u00f3w logicznych.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Czym r\u00f3\u017cni si\u0119 for od while?<\/strong><br><code>for<\/code> dzia\u0142a na znanym zakresie, <code>while<\/code> dzia\u0142a dop\u00f3ki warunek jest spe\u0142niony.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Do czego s\u0142u\u017cy import?<\/strong><br>Do wczytywania ca\u0142ych modu\u0142\u00f3w do programu.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Co oznacza from \u2026 import?<\/strong><br>Pozwala pobra\u0107 tylko wybrane elementy z modu\u0142u.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Co oznacza True, False i None?<\/strong><br>True i False steruj\u0105 logik\u0105, None oznacza brak warto\u015bci.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><em>\u0179r\u00f3d\u0142o Foto: Freepik<\/em><\/p>\n","protected":false},"excerpt":{"rendered":"<p>W praktycznym programowaniu najwi\u0119cej problem\u00f3w nie wynika z algorytm\u00f3w, tylko z nieprawid\u0142owego u\u017cycia podstawowych mechanizm\u00f3w j\u0119zyka, kt\u00f3re steruj\u0105 przep\u0142ywem wykonania programu. Python opiera si\u0119 na niewielkim zestawie konstrukcji, kt\u00f3re determinuj\u0105 ca\u0142\u0105 logik\u0119 dzia\u0142ania kodu i spos\u00f3b przetwarzania danych. Zrozumienie ich dzia\u0142ania pozwala unikn\u0105\u0107 b\u0142\u0119d\u00f3w, kt\u00f3re na poziomie debugowania s\u0105 trudne do wykrycia i cz\u0119sto prowadz\u0105 do b\u0142\u0119dnych wynik\u00f3w. Kluczowe znaczenie maj\u0105 tutaj funkcje, warunki oraz p\u0119tle, kt\u00f3re razem tworz\u0105 podstawow\u0105 struktur\u0119 ka\u017cdego programu, a ich poprawne u\u017cycie decyduje o stabilno\u015bci aplikacji. Ten materia\u0142 obejmuje Python od A do Z &#8211; S\u0142owa kluczowe i struktury kontrolne. Python od A do Z &#8211; S\u0142owa kluczowe i struktury kontrolne jako fundament definiowania funkcji, zwracania warto\u015bci oraz zarz\u0105dzania pami\u0119ci\u0105 obiekt\u00f3w Funkcje s\u0105 podstawow\u0105 jednostk\u0105 organizacji kodu. Pozwalaj\u0105 wydziela\u0107 fragmenty logiki i wielokrotnie je wykorzystywa\u0107. W Pythonie funkcje definiuje si\u0119 przy u\u017cyciu def, a wynik dzia\u0142ania funkcji zwracany jest przez return. Definicja funkcji i zwracanie warto\u015bci Element Kod definicja funkcji &#8222;`python def suma(a, b): return a + b | u\u017cycie funkcji | &#8222;`pythondef suma(a, b):return a + b wynik = suma(3, 5) | | brak warto\u015bci | &#8222;`pythondef funkcja():return None | | warunek wieloetapowy | &#8222;`pythonx = 10 if x &gt; 10:wynik = Trueelif x == 10:wynik = Trueelse:wynik = False | P\u0119tla for wykonuje si\u0119 okre\u015blon\u0105 liczb\u0119 razy zale\u017cn\u0105 od zakresu danych. Ka\u017cda iteracja przypisuje kolejn\u0105 warto\u015b\u0107 do zmiennej steruj\u0105cej. P\u0119tla while jako sterowanie oparte na warunku logicznym Element Kod p\u0119tla warunkowa &#8222;`python x = 0 while x &lt; 5:x = x + 1 | | import wybranego elementu | &#8222;`pythonfrom math import sqrt wynik = sqrt(16) | | brak warto\u015bci | python x = None | True i False steruj\u0105 logik\u0105 warunk\u00f3w, natomiast None oznacza brak przypisanej warto\u015bci i cz\u0119sto wyst\u0119puje jako stan pocz\u0105tkowy zmiennych. Typowe problemy przy u\u017cyciu podstawowych s\u0142\u00f3w kluczowych i struktur steruj\u0105cych w Pythonie oraz ich konsekwencje logiczne Najcz\u0119stsze b\u0142\u0119dy wynikaj\u0105 z niew\u0142a\u015bciwego rozumienia przep\u0142ywu programu: Alfabetyczna lista s\u0142\u00f3w kluczowych i struktur kontrolnych Pythona z opisem funkcji FAQ \u2013 podstawowe s\u0142owa kluczowe i struktury steruj\u0105ce w Pythonie Do czego s\u0142u\u017cy def?S\u0142u\u017cy do definiowania funkcji i organizacji kodu. Co robi return?Zwraca wynik dzia\u0142ania funkcji i ko\u0144czy jej wykonanie. Kiedy u\u017cywa\u0107 del?Gdy trzeba usun\u0105\u0107 niepotrzebny obiekt z pami\u0119ci programu. Jak dzia\u0142a if \/ elif \/ else?Steruj\u0105 przep\u0142ywem programu na podstawie warunk\u00f3w logicznych. Czym r\u00f3\u017cni si\u0119 for od while?for dzia\u0142a na znanym zakresie, while dzia\u0142a dop\u00f3ki warunek jest spe\u0142niony. Do czego s\u0142u\u017cy import?Do wczytywania ca\u0142ych modu\u0142\u00f3w do programu. Co oznacza from \u2026 import?Pozwala pobra\u0107 tylko wybrane elementy z modu\u0142u. Co oznacza True, False i None?True i False steruj\u0105 logik\u0105, None oznacza brak warto\u015bci. \u0179r\u00f3d\u0142o Foto: Freepik<\/p>\n","protected":false},"author":1,"featured_media":1393,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[27],"tags":[],"class_list":["post-1392","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-jezyk-programowania"],"_links":{"self":[{"href":"https:\/\/trzykody.pl\/index.php\/wp-json\/wp\/v2\/posts\/1392","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/trzykody.pl\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/trzykody.pl\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/trzykody.pl\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/trzykody.pl\/index.php\/wp-json\/wp\/v2\/comments?post=1392"}],"version-history":[{"count":1,"href":"https:\/\/trzykody.pl\/index.php\/wp-json\/wp\/v2\/posts\/1392\/revisions"}],"predecessor-version":[{"id":1394,"href":"https:\/\/trzykody.pl\/index.php\/wp-json\/wp\/v2\/posts\/1392\/revisions\/1394"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/trzykody.pl\/index.php\/wp-json\/wp\/v2\/media\/1393"}],"wp:attachment":[{"href":"https:\/\/trzykody.pl\/index.php\/wp-json\/wp\/v2\/media?parent=1392"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/trzykody.pl\/index.php\/wp-json\/wp\/v2\/categories?post=1392"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/trzykody.pl\/index.php\/wp-json\/wp\/v2\/tags?post=1392"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}