{"id":1379,"date":"2026-04-20T15:02:19","date_gmt":"2026-04-20T13:02:19","guid":{"rendered":"https:\/\/trzykody.pl\/?p=1379"},"modified":"2026-04-28T16:43:11","modified_gmt":"2026-04-28T14:43:11","slug":"python-od-a-do-z-wbudowane-funkcje-alfabetycznie","status":"publish","type":"post","link":"https:\/\/trzykody.pl\/index.php\/2026\/04\/20\/python-od-a-do-z-wbudowane-funkcje-alfabetycznie\/","title":{"rendered":"Python od A do Z &#8211; Wbudowane funkcje alfabetycznie"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">W \u015bwiecie Pythona wi\u0119kszo\u015b\u0107 pracy z danymi i logik\u0105 opiera si\u0119 na funkcjach wbudowanych, kt\u00f3re dzia\u0142aj\u0105 bez dodatkowych import\u00f3w i s\u0105 dost\u0119pne od razu w interpreterze. To zestaw narz\u0119dzi, kt\u00f3re upraszczaj\u0105 operacje na typach podstawowych, strukturach danych, iteracjach i obliczeniach, a ich znajomo\u015b\u0107 realnie skraca czas pisania kodu i ogranicza b\u0142\u0119dy implementacyjne. Zrozumienie ich dzia\u0142ania pozwala te\u017c lepiej czyta\u0107 cudzy kod i unika\u0107 niepotrzebnego \u201ewynajdywania ko\u0142a na nowo\u201d, <strong>Python od A do Z<\/strong> &#8211; Wbudowane funkcje alfabetycznie.<\/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-wbudowane-funkcje-alfabetycznie-funkcje-od-a-do-f-i-ich-praktyczne-znaczenie-w-przetwarzaniu-danych\">Python od A do Z &#8211; Wbudowane funkcje alfabetycznie: funkcje od A do F i ich praktyczne znaczenie w przetwarzaniu danych<\/a><ol><li><a href=\"#abs-all-any-podstawowa-logika-i-agregacja-warunkow\">abs, all, any \u2013 podstawowa logika i agregacja warunk\u00f3w<\/a><\/li><li><a href=\"#ascii-bin-bool-reprezentacje-danych\">ascii, bin, bool \u2013 reprezentacje danych<\/a><\/li><li><a href=\"#bytes-bytearray-praca-na-danych-binarnych\">bytes, bytearray \u2013 praca na danych binarnych<\/a><\/li><\/ol><\/li><li><a href=\"#python-od-a-do-z-wbudowane-funkcje-alfabetycznie-funkcje-od-g-do-p-w-operacjach-na-strukturach-danych-i-metaprogramowaniu\">Python od A do Z &#8211; Wbudowane funkcje alfabetycznie: funkcje od G do P w operacjach na strukturach danych i metaprogramowaniu<\/a><ol><li><a href=\"#getattr-setattr-hasattr-delattr-dynamiczna-praca-z-obiektami\">getattr, setattr, hasattr, delattr \u2013 dynamiczna praca z obiektami<\/a><\/li><li><a href=\"#enumerate-filter-map-przetwarzanie-kolekcji\">enumerate, filter, map \u2013 przetwarzanie kolekcji<\/a><\/li><li><a href=\"#len-max-min-sum-agregacja-danych\">len, max, min, sum \u2013 agregacja danych<\/a><\/li><li><a href=\"#open-print-input-operacje-i-o\">open, print, input \u2013 operacje I\/O<\/a><\/li><\/ol><\/li><li><a href=\"#python-od-a-do-z-wbudowane-funkcje-alfabetycznie-funkcje-od-q-do-z-oraz-mechanizmy-systemowe-i-niskopoziomowe\">Python od A do Z &#8211; Wbudowane funkcje alfabetycznie: funkcje od Q do Z oraz mechanizmy systemowe i niskopoziomowe<\/a><ol><li><a href=\"#range-reversed-round-operacje-sekwencyjne-i-numeryczne\">range, reversed, round \u2013 operacje sekwencyjne i numeryczne<\/a><\/li><li><a href=\"#sorted-zip-sum-struktury-danych\">sorted, zip, sum \u2013 struktury danych<\/a><\/li><li><a href=\"#type-isinstance-issubclass-introspekcja-typow\">type, isinstance, issubclass \u2013 introspekcja typ\u00f3w<\/a><\/li><\/ol><\/li><li><a href=\"#wbudowane-funkcje-pythona-w-ukladzie-alfabetycznym-jako-praktyczny-katalog-narzedzi-jezyka-i-ich-rzeczywiste-zastosowania-w-kodzie\">Wbudowane funkcje Pythona w uk\u0142adzie alfabetycznym jako praktyczny katalog narz\u0119dzi j\u0119zyka i ich rzeczywiste zastosowania w kodzie<\/a><\/li><li><a href=\"#faq-najczestsze-pytania-dotyczace-wbudowanych-funkcji-pythona\">FAQ &#8211; najcz\u0119stsze pytania dotycz\u0105ce wbudowanych funkcji Pythona<\/a><\/li><\/ol><\/nav><\/div>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"python-od-a-do-z-wbudowane-funkcje-alfabetycznie-funkcje-od-a-do-f-i-ich-praktyczne-znaczenie-w-przetwarzaniu-danych\">Python od A do Z &#8211; Wbudowane funkcje alfabetycznie: funkcje od A do F i ich praktyczne znaczenie w przetwarzaniu danych<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Pierwsza grupa funkcji obejmuje podstawowe operacje logiczne, konwersje i narz\u0119dzia do pracy z iteracjami oraz typami danych.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"abs-all-any-podstawowa-logika-i-agregacja-warunkow\">abs, all, any \u2013 podstawowa logika i agregacja warunk\u00f3w<\/h3>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><thead><tr><th>Przyk\u0142ad<\/th><th>Kod<\/th><\/tr><\/thead><tbody><tr><td>Python<\/td><td><code>abs(-10)<\/code> \/ <code>all([True, 1, \"a\"])<\/code> \/ <code>any([0, False, 5])<\/code><\/td><\/tr><tr><td>C<\/td><td><code>#include &lt;stdlib.h&gt;\\nint x = abs(-10);<\/code><\/td><\/tr><tr><td>C++<\/td><td><code>#include &lt;cmath&gt;\\nint x = std::abs(-10);<\/code><\/td><\/tr><tr><td>PHP<\/td><td><code>abs(-10);<\/code><\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Opis techniczny:<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><code>abs()<\/code> zwraca warto\u015b\u0107 bezwzgl\u0119dn\u0105 liczby (int, float, complex)<\/li>\n\n\n\n<li><code>all()<\/code> zwraca True tylko je\u015bli wszystkie elementy iterowalne s\u0105 prawdziwe<\/li>\n\n\n\n<li><code>any()<\/code> zwraca True je\u015bli przynajmniej jeden element jest prawdziwy<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"ascii-bin-bool-reprezentacje-danych\">ascii, bin, bool \u2013 reprezentacje danych<\/h3>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><thead><tr><th>Przyk\u0142ad<\/th><th>Kod<\/th><\/tr><\/thead><tbody><tr><td>Python<\/td><td><code>ascii(\"\u0105\u0119\")<\/code>, <code>bin(10)<\/code>, <code>bool(0)<\/code><\/td><\/tr><tr><td>C<\/td><td><code>printf(\"%d\", 10);<\/code><\/td><\/tr><tr><td>C++<\/td><td><code>std::bitset&lt;8&gt;(10);<\/code><\/td><\/tr><tr><td>PHP<\/td><td><code>decbin(10);<\/code><\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Opis:<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><code>ascii()<\/code> konwertuje tekst do reprezentacji ASCII (escape)<\/li>\n\n\n\n<li><code>bin()<\/code> zwraca zapis binarny liczby<\/li>\n\n\n\n<li><code>bool()<\/code> rzutuje warto\u015b\u0107 na True\/False zgodnie z regu\u0142ami Pythona<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"bytes-bytearray-praca-na-danych-binarnych\">bytes, bytearray \u2013 praca na danych binarnych<\/h3>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><thead><tr><th>Przyk\u0142ad<\/th><th>Kod<\/th><\/tr><\/thead><tbody><tr><td>Python<\/td><td><code>bytes([65,66,67])<\/code> \/ <code>bytearray(3)<\/code><\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Opis:<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><code>bytes<\/code> jest niemutowalne<\/li>\n\n\n\n<li><code>bytearray<\/code> pozwala modyfikowa\u0107 dane binarne<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"python-od-a-do-z-wbudowane-funkcje-alfabetycznie-funkcje-od-g-do-p-w-operacjach-na-strukturach-danych-i-metaprogramowaniu\">Python od A do Z &#8211; Wbudowane funkcje alfabetycznie: funkcje od G do P w operacjach na strukturach danych i metaprogramowaniu<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Ta grupa zawiera funkcje introspekcyjne, operacje na obiektach oraz narz\u0119dzia iteracyjne.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"getattr-setattr-hasattr-delattr-dynamiczna-praca-z-obiektami\">getattr, setattr, hasattr, delattr \u2013 dynamiczna praca z obiektami<\/h3>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><thead><tr><th>Przyk\u0142ad<\/th><th>Kod<\/th><\/tr><\/thead><tbody><tr><td>Python<\/td><td><code>getattr(obj, \"x\")<\/code>, <code>setattr(obj, \"x\", 10)<\/code><\/td><\/tr><tr><td>C++<\/td><td>brak bezpo\u015bredniego odpowiednika<\/td><\/tr><tr><td>PHP<\/td><td><code>$obj-&gt;x<\/code><\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Opis:<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>umo\u017cliwiaj\u0105 dost\u0119p do atrybut\u00f3w w czasie wykonania<\/li>\n\n\n\n<li>kluczowe w refleksji i ORM-ach<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"enumerate-filter-map-przetwarzanie-kolekcji\">enumerate, filter, map \u2013 przetwarzanie kolekcji<\/h3>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><thead><tr><th>Przyk\u0142ad<\/th><th>Kod<\/th><\/tr><\/thead><tbody><tr><td>Python<\/td><td><code>enumerate(lista)<\/code> \/ <code>map(f, lista)<\/code> \/ <code>filter(f, lista)<\/code><\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Opis:<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><code>enumerate()<\/code> dodaje indeksy do iteracji<\/li>\n\n\n\n<li><code>map()<\/code> stosuje funkcj\u0119 do ka\u017cdego elementu<\/li>\n\n\n\n<li><code>filter()<\/code> wybiera elementy spe\u0142niaj\u0105ce warunek<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"len-max-min-sum-agregacja-danych\">len, max, min, sum \u2013 agregacja danych<\/h3>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><thead><tr><th>Przyk\u0142ad<\/th><th>Kod<\/th><\/tr><\/thead><tbody><tr><td>Python<\/td><td><code>len([1,2,3])<\/code>, <code>max(...)<\/code>, <code>min(...)<\/code>, <code>sum(...)<\/code><\/td><\/tr><tr><td>C<\/td><td>p\u0119tla + r\u0119czna agregacja<\/td><\/tr><tr><td>C++<\/td><td><code>std::accumulate<\/code><\/td><\/tr><tr><td>PHP<\/td><td><code>count()<\/code><\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Opis:<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>podstawowe operacje statystyczne i strukturalne<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"open-print-input-operacje-i-o\">open, print, input \u2013 operacje I\/O<\/h3>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><thead><tr><th>Przyk\u0142ad<\/th><th>Kod<\/th><\/tr><\/thead><tbody><tr><td>Python<\/td><td><code>open(\"file.txt\")<\/code>, <code>print(\"test\")<\/code>, <code>input()<\/code><\/td><\/tr><tr><td>C<\/td><td><code>fopen<\/code>, <code>printf<\/code>, <code>scanf<\/code><\/td><\/tr><tr><td>C++<\/td><td><code>fstream<\/code>, <code>cout<\/code>, <code>cin<\/code><\/td><\/tr><tr><td>PHP<\/td><td><code>fopen<\/code>, <code>echo<\/code>, <code>fgets(STDIN)<\/code><\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Opis:<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><code>open()<\/code> obs\u0142uga plik\u00f3w<\/li>\n\n\n\n<li><code>print()<\/code> wyj\u015bcie<\/li>\n\n\n\n<li><code>input()<\/code> wej\u015bcie tekstowe<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"python-od-a-do-z-wbudowane-funkcje-alfabetycznie-funkcje-od-q-do-z-oraz-mechanizmy-systemowe-i-niskopoziomowe\">Python od A do Z &#8211; Wbudowane funkcje alfabetycznie: funkcje od Q do Z oraz mechanizmy systemowe i niskopoziomowe<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Ko\u0144cowa cz\u0119\u015b\u0107 obejmuje funkcje zwi\u0105zane z systemem typ\u00f3w, refleksj\u0105 i operacjami matematycznymi.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"range-reversed-round-operacje-sekwencyjne-i-numeryczne\">range, reversed, round \u2013 operacje sekwencyjne i numeryczne<\/h3>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><thead><tr><th>Przyk\u0142ad<\/th><th>Kod<\/th><\/tr><\/thead><tbody><tr><td>Python<\/td><td><code>range(5)<\/code>, <code>reversed([1,2,3])<\/code>, <code>round(3.14, 1)<\/code><\/td><\/tr><tr><td>C<\/td><td>p\u0119tla for<\/td><\/tr><tr><td>C++<\/td><td>iteratory<\/td><\/tr><tr><td>PHP<\/td><td>range()<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Opis:<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><code>range()<\/code> generuje sekwencje liczb<\/li>\n\n\n\n<li><code>reversed()<\/code> odwraca iterowalny obiekt<\/li>\n\n\n\n<li><code>round()<\/code> zaokr\u0105gla liczby<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"sorted-zip-sum-struktury-danych\">sorted, zip, sum \u2013 struktury danych<\/h3>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><thead><tr><th>Przyk\u0142ad<\/th><th>Kod<\/th><\/tr><\/thead><tbody><tr><td>Python<\/td><td><code>sorted([3,1,2])<\/code>, <code>zip(a,b)<\/code>, <code>sum([1,2,3])<\/code><\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Opis:<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><code>sorted()<\/code> zwraca now\u0105 posortowan\u0105 list\u0119<\/li>\n\n\n\n<li><code>zip()<\/code> \u0142\u0105czy iterowalne struktury<\/li>\n\n\n\n<li><code>sum()<\/code> sumuje elementy<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"type-isinstance-issubclass-introspekcja-typow\">type, isinstance, issubclass \u2013 introspekcja typ\u00f3w<\/h3>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><thead><tr><th>Przyk\u0142ad<\/th><th>Kod<\/th><\/tr><\/thead><tbody><tr><td>Python<\/td><td><code>type(obj)<\/code>, <code>isinstance(x,int)<\/code><\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Opis:<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><code>type()<\/code> zwraca typ obiektu<\/li>\n\n\n\n<li><code>isinstance()<\/code> sprawdza zgodno\u015b\u0107 typu<\/li>\n\n\n\n<li><code>issubclass()<\/code> sprawdza dziedziczenie<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"wbudowane-funkcje-pythona-w-ukladzie-alfabetycznym-jako-praktyczny-katalog-narzedzi-jezyka-i-ich-rzeczywiste-zastosowania-w-kodzie\">Wbudowane funkcje Pythona w uk\u0142adzie alfabetycznym jako praktyczny katalog narz\u0119dzi j\u0119zyka i ich rzeczywiste zastosowania w kodzie<\/h2>\n\n\n\n<!DOCTYPE html>\n<html lang=\"pl\">\n<head>\n<meta charset=\"UTF-8\">\n<title>Wbudowane funkcje Pythona \u2013 lista alfabetyczna<\/title>\n<\/head>\n<body>\n\n<h2>Wbudowane funkcje Pythona \u2013 zestawienie alfabetyczne z opisem dzia\u0142ania<\/h2>\n\n<ol>\n<li><b><a href=\"https:\/\/trzykody.pl\/index.php\/2026\/04\/20\/python-od-a-do-z-funkcja-abs-w-praktycznym-kontekscie-przetwarzania-danych-liczbowych-i-operacji-matematycznych-w-jezykach-programowania\/\" target=\"_blank\" rel=\"noopener noreferrer\">abs<\/a><\/b> \u2013 zwraca warto\u015b\u0107 bezwzgl\u0119dn\u0105 liczby, usuwa znak minus niezale\u017cnie od typu liczby.<\/li>\n<li><b><a href=\"https:\/\/trzykody.pl\/index.php\/2026\/04\/20\/python-od-a-do-z-funkcja-all\/\" target=\"_blank\" rel=\"noopener noreferrer\">all<\/a><\/b> \u2013 zwraca True tylko wtedy, gdy wszystkie elementy iterowalne s\u0105 prawdziwe.<\/li>\n<li><b><a href=\"https:\/\/trzykody.pl\/index.php\/2026\/04\/20\/python-od-a-do-z-funkcja-any\/\" target=\"_blank\" rel=\"noopener noreferrer\">any<\/a><\/b> \u2013 zwraca True, je\u015bli przynajmniej jeden element iterowalny jest prawdziwy.<\/li>\n<li><b><a href=\"https:\/\/trzykody.pl\/index.php\/2026\/04\/20\/python-od-a-do-z-funkcja-ascii\/\" target=\"_blank\" rel=\"noopener noreferrer\">asci<\/a><\/b> \u2013 zwraca reprezentacj\u0119 obiektu w ASCII, zamieniaj\u0105c znaki nienale\u017c\u0105ce do ASCII na sekwencje escape.<\/li>\n<li><b><a href=\"https:\/\/trzykody.pl\/index.php\/2026\/04\/07\/bin-zwraca-binarna-reprezentacje-liczby-calkowitej-jako-string\/\" target=\"_blank\" rel=\"noopener noreferrer\">bin<\/a><\/b> \u2013 zwraca binarn\u0105 reprezentacj\u0119 liczby ca\u0142kowitej jako string.<\/li>\n<li><b><a href=\"https:\/\/trzykody.pl\/index.php\/2026\/04\/02\/bool-rzutuje-wartosc-na-typ-logiczny-true-lub-false-zgodnie-z-zasadami-pythona\/\" target=\"_blank\" rel=\"noopener noreferrer\">bool<\/a><\/b> \u2013 rzutuje warto\u015b\u0107 na typ logiczny True lub False zgodnie z zasadami Pythona.<\/li>\n<li><b><a href=\"https:\/\/trzykody.pl\/index.php\/2026\/04\/04\/bytes-tworzy-niemutowalna-sekwencje-bajtow\/\" target=\"_blank\" rel=\"noopener noreferrer\">bytes<\/a><\/b> \u2013 tworzy niemutowaln\u0105 sekwencj\u0119 bajt\u00f3w.<\/li>\n<li><b><a href=\"https:\/\/trzykody.pl\/index.php\/2026\/04\/06\/bytearray-tworzy-mutowalna-sekwencje-bajtow\/\" target=\"_blank\" rel=\"noopener noreferrer\">bytearray<\/a><\/b> \u2013 tworzy mutowaln\u0105 sekwencj\u0119 bajt\u00f3w.<\/li>\n<li><b><a href=\"https:\/\/trzykody.pl\/index.php\/2026\/04\/18\/delattr-usuwa-atrybut-obiektu\/\" target=\"_blank\" rel=\"noopener noreferrer\">delattr<\/a><\/b> \u2013 usuwa atrybut obiektu.<\/li>\n<li><b><a href=\"https:\/\/trzykody.pl\/index.php\/2026\/03\/31\/enumerate-dodaje-indeksy-do-elementow-iterowalnych-podczas-iteracji\/\" target=\"_blank\" rel=\"noopener noreferrer\">enumerate<\/a><\/b> \u2013 dodaje indeksy do element\u00f3w iterowalnych podczas iteracji.<\/li>\n<li><b><a href=\"https:\/\/trzykody.pl\/index.php\/2026\/04\/01\/filter-filtruje-elementy-iterowalne-wedlug-funkcji-warunkowej\/\" target=\"_blank\" rel=\"noopener noreferrer\">filter<\/a><\/b> \u2013 filtruje elementy iterowalne wed\u0142ug funkcji warunkowej.<\/li>\n<li><b><a href=\"https:\/\/trzykody.pl\/index.php\/2026\/04\/25\/getattr-pobiera-wartosc-atrybutu-obiektu-na-podstawie-jego-nazwy-w-formie-stringa\/\" target=\"_blank\" rel=\"noopener noreferrer\">getattr<\/a><\/b> \u2013 pobiera warto\u015b\u0107 atrybutu obiektu na podstawie jego nazwy w formie stringa.<\/li>\n<li><b><a href=\"https:\/\/trzykody.pl\/index.php\/2026\/04\/25\/hasattr-sprawdza-czy-obiekt-posiada-dany-atrybut\/\" target=\"_blank\" rel=\"noopener noreferrer\">hasattr<\/a><\/b> \u2013 sprawdza, czy obiekt posiada dany atrybut.<\/li>\n<li><b><a href=\"https:\/\/trzykody.pl\/index.php\/2026\/04\/03\/input-pobiera-dane-wejsciowe-od-uzytkownika-jako-string\/\" target=\"_blank\" rel=\"noopener noreferrer\">input<\/a><\/b> \u2013 pobiera dane wej\u015bciowe od u\u017cytkownika jako string.<\/li>\n<li><b><a href=\"https:\/\/trzykody.pl\/index.php\/2026\/04\/04\/isinstance-sprawdza-czy-obiekt-jest-instancja-okreslonego-typu\/\" target=\"_blank\" rel=\"noopener noreferrer\">isinstance<\/a><\/b> \u2013 sprawdza, czy obiekt jest instancj\u0105 okre\u015blonego typu.<\/li>\n<li><b><a href=\"https:\/\/trzykody.pl\/index.php\/2026\/04\/05\/issubclass-sprawdza-czy-klasa-jest-podklasa-innej-klasy\/\" target=\"_blank\" rel=\"noopener noreferrer\">issubclass<\/a><\/b> \u2013 sprawdza, czy klasa jest podklas\u0105 innej klasy.<\/li>\n<li><b><a href=\"https:\/\/trzykody.pl\/index.php\/2026\/04\/06\/len-zwraca-liczbe-elementow-w-obiekcie\/\" target=\"_blank\" rel=\"noopener noreferrer\">len<\/a><\/b> \u2013 zwraca liczb\u0119 element\u00f3w w obiekcie.<\/li>\n<li><b><a href=\"https:\/\/trzykody.pl\/index.php\/2026\/04\/07\/map-stosuje-funkcje-do-kazdego-elementu-iterowalnego\/\" target=\"_blank\" rel=\"noopener noreferrer\">map<\/a><\/b> \u2013 stosuje funkcj\u0119 do ka\u017cdego elementu iterowalnego.<\/li>\n<li><b><a href=\"https:\/\/trzykody.pl\/index.php\/2026\/04\/08\/max-zwraca-najwiekszy-element-w-iterowalnym-zbiorze\/\" target=\"_blank\" rel=\"noopener noreferrer\">max<\/a><\/b> \u2013 zwraca najwi\u0119kszy element w iterowalnym zbiorze.<\/li>\n<li><b><a href=\"https:\/\/trzykody.pl\/index.php\/2026\/04\/10\/min-zwraca-najmniejszy-element-w-iterowalnym-zbiorze\/\" target=\"_blank\" rel=\"noopener noreferrer\">min<\/a><\/b> \u2013 zwraca najmniejszy element w iterowalnym zbiorze.<\/li>\n<li><b><a href=\"https:\/\/trzykody.pl\/index.php\/2026\/04\/14\/open-otwiera-plik-i-zwraca-obiekt-pliku-do-odczytu-lub-zapisu\/\" target=\"_blank\" rel=\"noopener noreferrer\">open<\/a><\/b> \u2013 otwiera plik i zwraca obiekt pliku do odczytu lub zapisu.<\/li>\n<li><b><a href=\"https:\/\/trzykody.pl\/index.php\/2026\/04\/28\/print-wypisuje-dane-na-standardowe-wyjscie\/\" target=\"_blank\" rel=\"noopener noreferrer\">print<\/a><\/b> \u2013 wypisuje dane na standardowe wyj\u015bcie.<\/li>\n<li><b><a href=\"https:\/\/trzykody.pl\/index.php\/2026\/04\/20\/range-generuje-sekwencje-liczb-calkowitych\/\" target=\"_blank\" rel=\"noopener noreferrer\">range<\/a><\/b> \u2013 generuje sekwencj\u0119 liczb ca\u0142kowitych.<\/li>\n<li><b><a href=\"https:\/\/trzykody.pl\/index.php\/2026\/04\/17\/reversed-zwraca-odwrocony-iterator\/\" target=\"_blank\" rel=\"noopener noreferrer\">reversed<\/a><\/b> \u2013 zwraca odwr\u00f3cony iterator.<\/li>\n<li><b><a href=\"https:\/\/trzykody.pl\/index.php\/2026\/04\/20\/round-zaokragla-liczbe-do-okreslonej-liczby-miejsc-po-przecinku\/\" target=\"_blank\" rel=\"noopener noreferrer\">round<\/a><\/b> \u2013 zaokr\u0105gla liczb\u0119 do okre\u015blonej liczby miejsc po przecinku.<\/li>\n<li><b><a href=\"https:\/\/trzykody.pl\/index.php\/2026\/04\/23\/setattr-ustawia-wartosc-atrybutu-obiektu-dynamicznie\/\" target=\"_blank\" rel=\"noopener noreferrer\">setattr<\/a><\/b> \u2013 ustawia warto\u015b\u0107 atrybutu obiektu dynamicznie.<\/li>\n<li><b><a href=\"https:\/\/trzykody.pl\/index.php\/2026\/04\/09\/sorted-zwraca-nowa-posortowana-liste-z-iterowalnego-obiektu\/\" target=\"_blank\" rel=\"noopener noreferrer\">sorted<\/a><\/b> \u2013 zwraca now\u0105 posortowan\u0105 list\u0119 z iterowalnego obiektu.<\/li>\n<li><b><a href=\"https:\/\/trzykody.pl\/index.php\/2026\/04\/17\/sum-sumuje-elementy-iterowalne\/\" target=\"_blank\" rel=\"noopener noreferrer\">sum<\/a><\/b> \u2013 sumuje elementy iterowalne.<\/li>\n<li><b><a href=\"https:\/\/trzykody.pl\/index.php\/2026\/04\/11\/type-zwraca-typ-obiektu\/\" target=\"_blank\" rel=\"noopener noreferrer\">type<\/a><\/b> \u2013 zwraca typ obiektu.<\/li>\n<li><b><a href=\"https:\/\/trzykody.pl\/index.php\/2026\/04\/23\/zip-laczy-kilka-iterowalnych-obiektow-w-pary\/\" target=\"_blank\" rel=\"noopener noreferrer\">zip<\/a><\/b> \u2013 \u0142\u0105czy kilka iterowalnych obiekt\u00f3w w pary.<\/li>\n<\/ol>\n\n<\/body>\n<\/html>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"faq-najczestsze-pytania-dotyczace-wbudowanych-funkcji-pythona\">FAQ &#8211; najcz\u0119stsze pytania dotycz\u0105ce wbudowanych funkcji Pythona<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Czy wszystkie funkcje wbudowane dzia\u0142aj\u0105 bez importu?<\/strong><br>Tak, s\u0105 cz\u0119\u015bci\u0105 interpreter Python i dost\u0119pne globalnie.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Czy funkcje wbudowane s\u0105 szybkie?<\/strong><br>Zwykle tak, poniewa\u017c s\u0105 implementowane w C.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Czy mo\u017cna je nadpisa\u0107?<\/strong><br>Technicznie tak, ale jest to praktyka b\u0142\u0119dna i prowadzi do trudnych b\u0142\u0119d\u00f3w.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Czy warto uczy\u0107 si\u0119 ich alfabetycznie?<\/strong><br>Nie zawsze \u2014 lepsze jest grupowanie wed\u0142ug zastosowania (I\/O, iteracje, typy).<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Czy wszystkie funkcje dzia\u0142aj\u0105 na wszystkich typach?<\/strong><br>Nie, cz\u0119\u015b\u0107 jest typozale\u017cna (np. <code>sum()<\/code> nie dzia\u0142a na stringach bez konwersji).<\/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 \u015bwiecie Pythona wi\u0119kszo\u015b\u0107 pracy z danymi i logik\u0105 opiera si\u0119 na funkcjach wbudowanych, kt\u00f3re dzia\u0142aj\u0105 bez dodatkowych import\u00f3w i s\u0105 dost\u0119pne od razu w interpreterze. To zestaw narz\u0119dzi, kt\u00f3re upraszczaj\u0105 operacje na typach podstawowych, strukturach danych, iteracjach i obliczeniach, a ich znajomo\u015b\u0107 realnie skraca czas pisania kodu i ogranicza b\u0142\u0119dy implementacyjne. Zrozumienie ich dzia\u0142ania pozwala te\u017c lepiej czyta\u0107 cudzy kod i unika\u0107 niepotrzebnego \u201ewynajdywania ko\u0142a na nowo\u201d, Python od A do Z &#8211; Wbudowane funkcje alfabetycznie. Python od A do Z &#8211; Wbudowane funkcje alfabetycznie: funkcje od A do F i ich praktyczne znaczenie w przetwarzaniu danych Pierwsza grupa funkcji obejmuje podstawowe operacje logiczne, konwersje i narz\u0119dzia do pracy z iteracjami oraz typami danych. abs, all, any \u2013 podstawowa logika i agregacja warunk\u00f3w Przyk\u0142ad Kod Python abs(-10) \/ all([True, 1, &#8222;a&#8221;]) \/ any([0, False, 5]) C #include &lt;stdlib.h&gt;\\nint x = abs(-10); C++ #include &lt;cmath&gt;\\nint x = std::abs(-10); PHP abs(-10); Opis techniczny: ascii, bin, bool \u2013 reprezentacje danych Przyk\u0142ad Kod Python ascii(&#8222;\u0105\u0119&#8221;), bin(10), bool(0) C printf(&#8222;%d&#8221;, 10); C++ std::bitset&lt;8&gt;(10); PHP decbin(10); Opis: bytes, bytearray \u2013 praca na danych binarnych Przyk\u0142ad Kod Python bytes([65,66,67]) \/ bytearray(3) Opis: Python od A do Z &#8211; Wbudowane funkcje alfabetycznie: funkcje od G do P w operacjach na strukturach danych i metaprogramowaniu Ta grupa zawiera funkcje introspekcyjne, operacje na obiektach oraz narz\u0119dzia iteracyjne. getattr, setattr, hasattr, delattr \u2013 dynamiczna praca z obiektami Przyk\u0142ad Kod Python getattr(obj, &#8222;x&#8221;), setattr(obj, &#8222;x&#8221;, 10) C++ brak bezpo\u015bredniego odpowiednika PHP $obj-&gt;x Opis: enumerate, filter, map \u2013 przetwarzanie kolekcji Przyk\u0142ad Kod Python enumerate(lista) \/ map(f, lista) \/ filter(f, lista) Opis: len, max, min, sum \u2013 agregacja danych Przyk\u0142ad Kod Python len([1,2,3]), max(&#8230;), min(&#8230;), sum(&#8230;) C p\u0119tla + r\u0119czna agregacja C++ std::accumulate PHP count() Opis: open, print, input \u2013 operacje I\/O Przyk\u0142ad Kod Python open(&#8222;file.txt&#8221;), print(&#8222;test&#8221;), input() C fopen, printf, scanf C++ fstream, cout, cin PHP fopen, echo, fgets(STDIN) Opis: Python od A do Z &#8211; Wbudowane funkcje alfabetycznie: funkcje od Q do Z oraz mechanizmy systemowe i niskopoziomowe Ko\u0144cowa cz\u0119\u015b\u0107 obejmuje funkcje zwi\u0105zane z systemem typ\u00f3w, refleksj\u0105 i operacjami matematycznymi. range, reversed, round \u2013 operacje sekwencyjne i numeryczne Przyk\u0142ad Kod Python range(5), reversed([1,2,3]), round(3.14, 1) C p\u0119tla for C++ iteratory PHP range() Opis: sorted, zip, sum \u2013 struktury danych Przyk\u0142ad Kod Python sorted([3,1,2]), zip(a,b), sum([1,2,3]) Opis: type, isinstance, issubclass \u2013 introspekcja typ\u00f3w Przyk\u0142ad Kod Python type(obj), isinstance(x,int) Opis: Wbudowane funkcje Pythona w uk\u0142adzie alfabetycznym jako praktyczny katalog narz\u0119dzi j\u0119zyka i ich rzeczywiste zastosowania w kodzie Wbudowane funkcje Pythona \u2013 lista alfabetyczna Wbudowane funkcje Pythona \u2013 zestawienie alfabetyczne z opisem dzia\u0142ania abs \u2013 zwraca warto\u015b\u0107 bezwzgl\u0119dn\u0105 liczby, usuwa znak minus niezale\u017cnie od typu liczby. all \u2013 zwraca True tylko wtedy, gdy wszystkie elementy iterowalne s\u0105 prawdziwe. any \u2013 zwraca True, je\u015bli przynajmniej jeden element iterowalny jest prawdziwy. asci \u2013 zwraca reprezentacj\u0119 obiektu w ASCII, zamieniaj\u0105c znaki nienale\u017c\u0105ce do ASCII na sekwencje escape. bin \u2013 zwraca binarn\u0105 reprezentacj\u0119 liczby ca\u0142kowitej jako string. bool \u2013 rzutuje warto\u015b\u0107 na typ logiczny True lub False zgodnie z zasadami Pythona. bytes \u2013 tworzy niemutowaln\u0105 sekwencj\u0119 bajt\u00f3w. bytearray \u2013 tworzy mutowaln\u0105 sekwencj\u0119 bajt\u00f3w. delattr \u2013 usuwa atrybut obiektu. enumerate \u2013 dodaje indeksy do element\u00f3w iterowalnych podczas iteracji. filter \u2013 filtruje elementy iterowalne wed\u0142ug funkcji warunkowej. getattr \u2013 pobiera warto\u015b\u0107 atrybutu obiektu na podstawie jego nazwy w formie stringa. hasattr \u2013 sprawdza, czy obiekt posiada dany atrybut. input \u2013 pobiera dane wej\u015bciowe od u\u017cytkownika jako string. isinstance \u2013 sprawdza, czy obiekt jest instancj\u0105 okre\u015blonego typu. issubclass \u2013 sprawdza, czy klasa jest podklas\u0105 innej klasy. len \u2013 zwraca liczb\u0119 element\u00f3w w obiekcie. map \u2013 stosuje funkcj\u0119 do ka\u017cdego elementu iterowalnego. max \u2013 zwraca najwi\u0119kszy element w iterowalnym zbiorze. min \u2013 zwraca najmniejszy element w iterowalnym zbiorze. open \u2013 otwiera plik i zwraca obiekt pliku do odczytu lub zapisu. print \u2013 wypisuje dane na standardowe wyj\u015bcie. range \u2013 generuje sekwencj\u0119 liczb ca\u0142kowitych. reversed \u2013 zwraca odwr\u00f3cony iterator. round \u2013 zaokr\u0105gla liczb\u0119 do okre\u015blonej liczby miejsc po przecinku. setattr \u2013 ustawia warto\u015b\u0107 atrybutu obiektu dynamicznie. sorted \u2013 zwraca now\u0105 posortowan\u0105 list\u0119 z iterowalnego obiektu. sum \u2013 sumuje elementy iterowalne. type \u2013 zwraca typ obiektu. zip \u2013 \u0142\u0105czy kilka iterowalnych obiekt\u00f3w w pary. FAQ &#8211; najcz\u0119stsze pytania dotycz\u0105ce wbudowanych funkcji Pythona Czy wszystkie funkcje wbudowane dzia\u0142aj\u0105 bez importu?Tak, s\u0105 cz\u0119\u015bci\u0105 interpreter Python i dost\u0119pne globalnie. Czy funkcje wbudowane s\u0105 szybkie?Zwykle tak, poniewa\u017c s\u0105 implementowane w C. Czy mo\u017cna je nadpisa\u0107?Technicznie tak, ale jest to praktyka b\u0142\u0119dna i prowadzi do trudnych b\u0142\u0119d\u00f3w. Czy warto uczy\u0107 si\u0119 ich alfabetycznie?Nie zawsze \u2014 lepsze jest grupowanie wed\u0142ug zastosowania (I\/O, iteracje, typy). Czy wszystkie funkcje dzia\u0142aj\u0105 na wszystkich typach?Nie, cz\u0119\u015b\u0107 jest typozale\u017cna (np. sum() nie dzia\u0142a na stringach bez konwersji). \u0179r\u00f3d\u0142o Foto: Freepik<\/p>\n","protected":false},"author":1,"featured_media":1380,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[27],"tags":[],"class_list":["post-1379","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\/1379","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=1379"}],"version-history":[{"count":33,"href":"https:\/\/trzykody.pl\/index.php\/wp-json\/wp\/v2\/posts\/1379\/revisions"}],"predecessor-version":[{"id":1559,"href":"https:\/\/trzykody.pl\/index.php\/wp-json\/wp\/v2\/posts\/1379\/revisions\/1559"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/trzykody.pl\/index.php\/wp-json\/wp\/v2\/media\/1380"}],"wp:attachment":[{"href":"https:\/\/trzykody.pl\/index.php\/wp-json\/wp\/v2\/media?parent=1379"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/trzykody.pl\/index.php\/wp-json\/wp\/v2\/categories?post=1379"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/trzykody.pl\/index.php\/wp-json\/wp\/v2\/tags?post=1379"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}