- Szczegóły
- Odsłon: 5336
To już czterdziesty artykuł o Pythonie i dopiero czterdziesty zarazem. Ostatni z ustalonego przeze mnie cyklu na podstawie literatury. Kolejny raz programowanie graficznego interfejsu użytkownika, w skrócie GUI (ang. graphical user interface). Jeśli "EasyGUI" nie spełnia Waszych oczekiwań, sięgnijcie po pakiet "PyQt5", specjalny "binding" w Pythonie potężnego zestawu bibliotek o nazwie "Qt". Niniejszy artykuł rozwieje wątpliwości odnośnie tworzenia okna, zmiany jego pozycji i rozmiaru, zmiany tytułu okna, dodania komunikatu, dodania przycisku, dodania metody wywołującej się po jego kliknięciu ("callback"), a także jak wprowadzać tabelkę oraz dane do jej komórek. Informuję, że temat wymaga podstawowego pojęcia na temat programowania obiektowego w Pythonie.
OSTRZEGAM, ten artykuł jest o wiele większy niż zdecydowana większość artykułów jakie zwykle piszę!
- Szczegóły
- Odsłon: 3349
W porządku, moi drodzy. Doszliśmy do ostatniego "rodzaju" tematu z cyklu artykułów o Pythonie (jak na razie). Jest nim tworzenie GUI (ang. graphical user interface), graficznego interfejsu użytkownika. Programowanie GUI jest również obowiązkiem w tworzeniu oprogramowań, w których nie wystarczy wiersz poleceń. Pokażę Wam w niniejszym artykule co pakiet "EasyGUI" oferuje w kwestii tworzenia takiego interfejsu.
- Szczegóły
- Odsłon: 3302
Pora przyjrzeć się następnemu narzędziu! Python posiada w swojej "garderobie" pewien cosik zdolny do obsługiwania klipów wideo, to znaczy do odtwarzania, przycinania, eksportowania i tym podobne. Poznajcie się, to jest pakiet "moviepy", zdolny do prostych manipulacji filmami :D!
- Szczegóły
- Odsłon: 2411
Przechodzimy znowu do Pythona po dłuższej nieobecności! Ostatnim razem napisałem Wam co nieco na temat tworzenia wątków i wykorzystywania ich do wykonywania podanej funkcji. Oto przed Wami druga część programowania współbieżnego, czyli rzut okiem na pakiet "concurrent" w języku Python! Dowiecie się czym się różni programowanie przy pomocy "concurrent" od poznanego modułu "threading" i co można dzięki temu uzyskać.
- Szczegóły
- Odsłon: 5718
Zainteresowani jesteście programowaniem współbieżnym w języku Python :)? Jakbyście nie zostali do tej pory poinformowani, język ten oprócz oferowania pisania w kilku paradygmatach, wspiera także wielowątkowość. To Wam zapewni między innymi moduł "threading" w języku Python jakim się teraz zajmiemy! I wbrew pozorom, programowanie współbieżności wcale nie wygląda na takie trudne w Pythonie :D.
- Szczegóły
- Odsłon: 11449
Następny artykuł na temat Pythona! Tym razem jednak będzie to łatwiejszy rozdział, gdyż dotyczy on funkcji matematycznych występujących we wbudowanym module "math". Aby uatrakcyjnić ten wpis i nie skończyć tylko na torpedowaniu Was nazwami funkcji :D, opowiem Wam dlaczego wyjątkowo tego modułu w postaci skryptu nie znajdziecie w całym zainstalowanym Pythonie! Moduł "math" w języku Python istnieje, tylko w zupełnie innej postaci! Zaciekawieni?
- Szczegóły
- Odsłon: 5010
Wspinamy się coraz wyżej z Pythonem! Język ten jest ceniony również z powodu możliwości pisania w jednym z kilku paradygmatów programowania. Zatem klasy i obiekty (tworzone przez hasło "class" w języku Python) są jak najbardziej na miejscu, przy czym to nie jest jedyne rozwiązanie. Będziecie następnymi osobami, które poznają drogę do pisania w paradygmacie obiektowym. Zapraszam serdecznie!
- Szczegóły
- Odsłon: 4991
Nareszcie przyjdzie moment na artykuł o Pythonie o jakim już dawno chciałem napisać. Zobaczycie jak wygląda funkcja w języku Python. Poznamy słowo kluczowe "def" oraz jak je prawidłowo wykorzystywać w każdym kodzie źródłowym. Jak zainteresowany jeden z drugim, to zapraszam do środeczka :)!
- Szczegóły
- Odsłon: 2744
Interesuje Was tworzenie plików zarchiwizowanych? W Pythonie robi się to bardzo łatwo i wystarczy Wam tylko jeden moduł: "zipfile" w języku Python! Usiądźcie sobie wygodnie i przeczytajcie treść niniejszego artykułu, a uzyskacie garść podstawowych informacji w jaki sposób utworzyć pełnoprawny plik typu archiwum ZIP :D!
- Szczegóły
- Odsłon: 3694
Kolejny materiał na temat języka Python opisze do czego służy słowo kluczowe "with" w języku Python. To w pewnym stopniu nawiązuje do artykułu o obsłudze wyjątków w Pythonie, więc przypomnijcie sobie powierzchownie o co w ogóle chodzi. Wchodźcie do środka, aby dowiedzieć się fundamentalnych informacji o bardziej unikatowym słowie kluczowym!
- Szczegóły
- Odsłon: 4059
Wchodzimy na wyższy "level"! Python wspiera przechwytywanie wyjątków i w dzisiejszym artykule poruszę właśnie ten temat. Poznacie znaczenie trzech nowych słów kluczowych mających związek z wyjątkami: "try", "except" oraz "finally". Ponadto, dowiecie się w jakim celu się je stosuje. Zajrzyjcie do wnętrza wpisu, dowiedzcie się informacji i zacznijcie wdrażać kolejną wiedzę w życie!
- Szczegóły
- Odsłon: 16583
Jak się powiedziało "A", trzeba powiedzieć "B" :D! Tak teraz robię i po szczegółowym wyjaśnieniu w jaki sposób odczytać dowolny plik tekstowy w Pythonie, zrobimy na odwrót czyli wykonamy zapis do pliku tekstowego. Programowanie zapisu też nie należy do najtrudniejszych zadań intelektualnych. Szczegóły w środku!
- Szczegóły
- Odsłon: 5933
Spragnieni wiedzy na temat postępowania przy otwieraniu plików tekstowych w Pythonie :D? Pomogę Wam je ugasić. Niniejszy artykuł zaprezentuje Wam jak krok po kroku zaprogramować odczyt pliku tekstowego. Programowanie takich rzeczy może budzić lęk i obawy co do stopnia trudności, natomiast w języku Python jest to proste i bezbolesne. Zapraszam.
- Szczegóły
- Odsłon: 14313
Znowu Python, tylko teraz w odświeżonym stylu strony głównej! Sprawdzimy sobie dzisiaj co w trawie piszczy i jak wygląda konwertowanie na inne systemy liczbowe. Język ten doskonale Was wyręczy od ręcznego obliczania, co nie znaczy że nie powinniście umieć robić tego samodzielnie :). Tędy proszę do wyjaśnień!
- Szczegóły
- Odsłon: 18554
Czas prześwietlić funkcje matematyczne w języku Python! Dawno nie było słowa o funkcjach, więc teraz będzie okazja, aby powrócić do tego wątku i zabrać się programowanie z ich udziałem. Poznacie możliwość zaokrąglania liczb, otrzymania wartości bezwzględnej oraz parę innych rzeczy.
- Szczegóły
- Odsłon: 4354
W tym materiale będzie coś w sam raz dla osób pragnących zacząć tworzyć własne gry 🎮! "pygame" w języku Python jest popularnym pakietem do tworzenia prostych gier komputerowych 🤩! I właśnie o nim jest temat niniejszego artykułu 😊! Pokażę same podstawy, czyli jak zainstalować pakiet "pygame" i jak utworzyć samo okno gry, czyli same pierwsze kroki 👣! Uprzedzę jeszcze, że na mojej stronie jest cała odrębna kategoria artykułów o "pygame", gdyby Cię bardzo interesowała dalsza nauka korzystania z tego pakietu 👍! A teraz zapraszam do środka ⏏️!
- Szczegóły
- Odsłon: 2618
W tym artykule o Pythonie poruszymy sobie temat pakietu pozwalającego na tworzenie prostych pasków postępu 😮. W języku Python jest wiele pakietów stworzonych do tego celu, a ja pokażę "progressbar" 🚀! Zapraszam do środka 😊! Opiszę działanie pakietu i przedstawię kilka metod ❤️!
- Szczegóły
- Odsłon: 3922
Przechodzimy do ważnego tematu związanego z nauką podstaw Pythona 😊! Wyjaśnimy sobie do czego służy lista w języku Python, jaką ma budowę i w jakich sytuacjach przydaje się najbardziej ❤️. Do tego poznasz niektóre metody jakimi dysponuje lista jako typ danych 👍. Zapraszam do środka, jak chcesz poznać szczegóły tego tematu 😊!
- Szczegóły
- Odsłon: 28786
Dzisiaj temat lekki i przyjemny jeśli chodzi o Pythona 😄. Pokażę Ci jak tworzyć komentarze w języku Python, jakie jest ich zastosowanie w kodzie, a także czym się różni komentarz liniowy od blokowego 🔥. Zapraszam 😊!
- Szczegóły
- Odsłon: 7372
W tym artykule o Pythonie przedstawię Ci kolejną ważną konstrukcję, bez której duża część przykładów byłaby niemożliwa do wykonania 😲. Mianowicie, pętla "while" 🎉! Pętla "while" w języku Python wymaga zmiany aktualnego sposobu myślenia i zrozumienia procesu wykonywania instrukcji do spełnienia określonego warunku 💥. Natomiast po więcej szczegółów zaproszę Cię do środka materiału 😊!
- Szczegóły
- Odsłon: 3776
Oto następny artykuł dotyczący Pythona dla wszystkich początkujących - zarówno dla tych, którzy uczą się Pythona jako pierwszego, jak i dla tych, którzy już znają dowolny inny język 🔔! Jak mogłeś(-aś) się zorientować, Python jest bardzo oryginalny jeśli chodzi o zasady w pisaniu poszczególnych instrukcji i mocno odbiega od standardów znanych z większości innych popularnych języków programowania 🤨. Czas pokazać 5 najczęściej popełnianych błędów w języku Python, na jakie warto zwrócić uwagę, niezależnie od tego, czy Python to Twój pierwszy język którego się uczysz, czy właśnie zacząłeś/zaczęłaś się go uczyć, a już umiesz jakiś inny 🔥!
- Szczegóły
- Odsłon: 11427
Kolejny materiał o Pythonie 🐍! Następny moduł jaki sobie omówimy w niniejszym artykule, to jest "random" 😊. "random" w języku Python jest prosty w obsłudze do generowania losowych liczb, nie tylko z określonego przedziału 🎉! Dowiesz się z tego artykułu jakie niektóre metody posiada w sobie moduł "random" i jaka tajemnica kryje się za losowaniem 🔥!
- Szczegóły
- Odsłon: 9377
W tym artykule prezentuję moduł "time" w języku Python, który udostępnia nam zestaw metod i wartości związanych z czasem ⏰. Jeżeli interesuje Cię ten temat, to zapraszam po darmową dawkę wiedzy 😄!
- Szczegóły
- Odsłon: 3963
Moduł, pakiet i biblioteka w języku Python - to jest temat niniejszego artykułu 😊. Porównamy sobie te 3 terminy, wyjaśnimy ich znaczenie w programie i co je łączy między sobą 👍. A to wszystko jak zawsze prostym językiem 😄!
- Szczegóły
- Odsłon: 4635
Otwieram kolejny temat z nauki Pythona 🎉! Najwyższy czas opowiedzieć o zmiennych 😉! Zmienna w języku Python nie będzie wymagała długich wywodów. Poznasz jej definicję, zastosowanie, jak wygląda jej definicja i jaka jest zasada nadawania odpowiedniego typu danych 🔥! Wejdź, poczytaj i miej pewność, że nie popełnisz żadnej gafy 😝.
- Szczegóły
- Odsłon: 3660
Następny temat z nauki Pythona: instrukcja warunkowa w języku Python 🔥. Przedstawię Ci opis samej konstrukcji, jej znaczenie w działaniu programu, a także pokażę Ci różne sposoby budowy, tak abyś wiedział(a) który wariant będzie najlepszy w danej sytuacji 👍. Zapraszam serdecznie do środka 😄!
- Szczegóły
- Odsłon: 16905
Niniejszy artykuł z cyklu o Pythonie będzie stanowił dalszą część o typach danych opisanych w poprzednim materiale, więc skieruj się najpierw tam, jeśli typy danych są Ci zupełnie obce 👈. Teraz wyjaśnimy sobie czym jest konwersja typów danych w języku Python i jak ona przebiega 😄! W tym języku jest to dziecinnie prosta operacja, aczkolwiek trzeba uważać na pewne sytuacje, które mogą doprowadzić do awarii programu 💥. Zapraszam do środka 🙂!
- Szczegóły
- Odsłon: 3495
Typy danych w języku Python, oto temat artykułu 🔔! Dowiesz się jak rozumieć samo pojęcie "typ danych", a następnie przejdę do opisu każdego z nich 😊. Nie traćmy czasu i bierz się za przyswajanie wiedzy 📖!
- Szczegóły
- Odsłon: 4374
W tym artykule opiszę Ci dokładnie działanie funkcji "print" w języku Python, jednej z najbardziej podstawowych funkcji, którą zazwyczaj poznajesz jako pierwszą 🙂. Dowiesz się nie tylko o jej oczywistym zastosowaniu, lecz także jak pewne dodatkowe parametry mogą zmienić jej działanie! Jest szansa, że nawet znając ją już jakiś czas dowiesz się czegoś nowego 😉!
- Szczegóły
- Odsłon: 5897
Dzisiejszy artykuł rzuci Ci masę światła na wyjaśnienie jednego z podstawowych typów danych w Pythonie 💡. Jest nim łańcuch znaków, który w języku Python nosi nazwę "str". Przedstawię Ci nie tylko jego zastosowanie, lecz także jak go utworzyć i jakie operacje można na nim przeprowadzać 😊. Zapraszam do zapoznania się z treścią 🙂!
- Szczegóły
- Odsłon: 11094
Tematem niniejszego artykułu są operatory w języku Python 😊. To podstawowy element każdego programu mającego za zadanie wykonywać jakiekolwiek operacje na danych 💥! Poznasz operatory arytmetyczne, relacyjne, logiczne i przypisania, a także otrzymasz szczegółowy opis każdego z nich 👍! Zapraszam 😄!
- Szczegóły
- Odsłon: 2081
Stało się 🧨! Po wielu tygodniach wracam do Was z nowymi artykułami 🔥! Od jutra wchodzą na stronę materiały dotyczące języka Python 😎!!! Zapraszam do środka 😄! Dowiesz się krótko co to za język, skąd ceni sobie taką popularność i najważniejsze, jakie artykuły będę miał zamiar opublikować 🔔!