Posts in Programowanie

Latest Comments

Logo Python

#Python: Klasy

Object Oriented Programming (OOP) jest podstawą obecnego modelu programowania – tworzymy programy gdzie kod umieszczamy w wygodnych kontenerach, które możemy użyć tworząc dynamicznie struktury do obróbki naszych[…]

Zdjęcie przedstawiające popularność aplikacji Python

#Python: Słowniki, listy, sety, kolekcje… i tablice.

Manipulowanie danymi w języku Python nie ogranicza się do struktur prostych wartości, czy list. W niniejszym materiale uporządkujemy sobie nieco informacje o tych strukturach. Jest to przydatne przed przejściem na wyższy poziom tj. do klas. Wartości[…]

Zdjęcie przedstawiające plik.

#Python: Pliki – dane binarne

Domyślnie pliki otwierane są w trybie tekstowym, co pozwala zapisać i odczytać dane w określonym kodowaniu jako stringi. Współcześnie, najczęściej używanym kodowaniem dla tekstu jest standard UTF-8. Trzeba jednak pamiętać,[…]

#Python: Obsługa błędów

Często nasze programy potrafi przerwać nieoczekiwany błąd… spowodowany albo zewnętrzną przyczyną, albo naszym niedopatrzeniem. Jednym ze sposobów eleganckiego “załatwienia” problemu jest przejęcie wywołania wyjątku i obsłużenie go w wybrany przez nas sposób.[…]

Zdjęcie przedstawiające plik.

#Python: Pliki

Obsługa plików jest ważną częścią programowania, umożliwiając zapis naszych danych do pliku, bądź wczytywanie do programu danych z zewnątrz. Aby rozważyć temat plików musimy zdawać sobie sprawę w jaki[…]

#Python: Generator liczb pseudolosowych

Często chcemy dla potrzeb naszego programu wylosować liczbę pseudolosową – przykład jak to zrobić jest zamieszczony poniżej: Pełna dokumentacja tej biblioteki jest tutaj. Należy jednak pamiętać, że w celach[…]

#Python: Uruchamianie poleceń systemowych

Bywa, że chcemy uruchomić polecenie systemowe aby uzyskać jakiś konkretny efekt… Możemy to zrobić w sposób przykładowy, przedstawiony poniżej: Teraz wystarczy już znać polecenia systemowe aby otrzymywać informacje[…]

#Python: Jaka data?!

Podstawową umiejętnością jest manipulowanie datą i czasem, dlatego też nie sposób pominąć tego zagadnienia. Omówione tutaj sposoby nie wyczerpują tematu, którego pełna dokumentacja znajduje się tutaj. Najprościej rzecz ujmując[…]

Przykład kodu w języku Python ilustrujący warunkową instrukcję „if” i pętlę „while”

#Python: Warunki i pętle

Trudno napisać program, który będzie realizowany zawsze sekwencyjnie od pierwszej do ostatniej linii, bez najmniejszego rozwidlenia, bez sprawdzenia warunku, bez konieczności powtarzania jakiejś grupy kodu. Te wszystkie rozwidlenia i zapętlenia służą do uproszczenia samego[…]

Neonowo-niebieski symbol Pythona w otoczeniu abstrakcyjnych elementów kodu i słów kluczowych związanych z operacjami na tekście

#Python: Operowanie tekstem

Nie da się napisać programu, wchodzącego w interakcję z użytkownikiem, bez użycia komunikatów, lub zapytań. W języku Python te kwestie są bardzo uproszczone. Poznaliśmy już sposób prezentacji komunikatów na konsoli za pomocą słowa kluczowego[…]

1 2 3 8