Blog o Pythonie

Do it the Pythonic way!

Page 2 of 2

Co warto wiedzieć o obiektach w Pythonie?

Python to język zorientowany obiektowo, dlatego dobre zrozumienie natury obiektów oraz ich właściwości stanowi podstawę posługiwania się tym językiem. Obiekty w Pythonie można podzielić zgodnie z określonymi kategoriami. Obiekty z tej samej kategorii współdzielą metody – na przykład obiekty należące do sekwencji, takie jak łańcuchy znaków, listy lub krotki mają metody umożliwiające sprawdzanie długości, indeksowanie czy konkatenację.

Continue reading

Pliki w Pythonie – podstawowe operacje, moduł pickle i json, funkcja eval() oraz menadżer kontekstu

W Pythonie istnieje możliwość obsługi plików, które są traktowane tak, jak każdy inny obiekt. Pliki są to w zasadzie nazwane kontenery, które przechowują dane w komputerze. Są one zarządzane poprzez system operacyjny. Dostęp do plików w Pythonie jest możliwy z poziomu programu poprzez wykorzystanie funkcji open(). Umożliwia ona przesyłanie danych z i do pliku zewnętrznego poprzez odpowiednie metody obiektu pliku. Obiektów plików nie można sklasyfikować do żadnego innego typu obiektów, są one wyjątkowe same w sobie.

Continue reading

Listy, czyli o jednym z najpopularniejszych typów danych w Pythonie

Listy to jeden z najczęściej wykorzystywanych wbudowanych typów obiektów Pythona. Jest to rodzaj  uporządkowanej kolekcji, w której można umieszczać obiekty dowolnego typu, a więc łańcuchy znaków, liczby, a także inne listy. Listy można modyfikować w miejscu, dodając lub odejmując elementy, a także wykonując różne działania, w tym sortowanie. Są to zatem obiekty w pełni mutowalne.

Continue reading

Łańcuchy znaków – czy to naprawdę łańcuchy?

Łańcuchy znaków służą w Pythonie do przechowywania i reprezentowania wszystkiego, co można zapisać w formie tekstowej lub bajtowej. Mogą to być zatem zwykłe napisy, adresy internetowe, pliki tekstowe czy kod źródłowy programów. Z drugiej strony łańcuchy znaków służą do przechowywania surowych danych bajtowych, jakie są wykorzystywane w plikach multimedialnych i transferach sieciowych, a także do kodowania tekstów w formacie Unicode innym niż ASCII.

Continue reading

Typy danych w Pythonie – krótkie wprowadzenie

Python jest językiem zorientowanym obiektowo, co oznacza że  wykorzystywane w nim dane (liczby, ciągi znaków, słowniki, listy i tak dalej) są obiektami (czyli inaczej strukturami danych), na których można wykonywać różne operacje. W skryptach Pythona wszystko jest obiektem, w tym zarówno zwykłe dane, takie jak liczby, jak i operacje, które są na nich wykonywane. Obiekty powstają na bazie klas będących swego rodzaju szablonem dla każdego typu obiektu. Obiekty mogą być wbudowane lub tworzone przez użytkownika.

Continue reading

Jak wykonywany jest kod w Pythonie?

Python jest językiem skrypowym, co oznacza, że kod jest zapisywany w skryptach, czyli w zasadzie zwykłych plikach tekstowych, które są interpretowane w momencie uruchomienia kodu. Interpretacja oznacza przetłumaczenie tekstu napisanego w skrypcie na język rozumiany przez komputer. Komputer do wykonania kodu napisanego w jakimkolwiek języku programowania wymaga interpretera. Obecnie wraz z pobraniem Pythona otrzymujemy również jego interpreter. Jest to rodzaj programu wykonującego inne programy, czyli swego rodzaju warstwa logiki pomiędzy kodem a urządzeniem. 

Continue reading
Newer posts »

© 2026 Blog o Pythonie

Theme by Anders NorenUp ↑