Wyszukiwanie zaawansowane
Wyniki wyszukiwania
17 znalezionych wyników
To stronaaaaa!!!
safsafjsdahf jkfdhasl kfhjhf test fotki
O Pythonie
Python to język programowania ogólnego zastosowania cechujący się bogactwem bibliotek (czyli mamy sporo "gotowców") i czytelną, zwięzłą składnią (dzięki czemu jest relatywnie łatwy w nauce). Należy do języków z mechanizmem automatycznego zarządzania pamięcią (...
Zmienne
Deklaracja zmiennych W Pythonie bezpiecznie jest myśleć o zmiennych jak o etykietach wskazujących nam na jakąś zawartość. Ta sama zawartość może mieć wiele etykiet (czyli kilka zmiennych może wskazywać na te same dane - warto jednak takich sytuacji unikać). Zm...
Podejmowanie decyzji
Porównania Żebyśmy mogli podjąć w programie jakąś decyzję musimy najpierw sformułować pytanie na które da się jednoznacznie odpowiedzieć tak/nie (prawda / fałsz) . Najprostszym podejściem do tego jest wykonanie jakiegoś porównania np. czy 12 jest większe od 6....
Struktury danych
służą do organizowania i przechowywania danych jest ich wiele rodzajów. Wybierane są pod kątem konkretnego zastosowania - czy do danego celu dana struktura będzie efektywna i czy umożliwi korzystanie z danych w sposób nie zaskakujący odbiorców (programistów) ...
Pętle, moduł żółwia
Do wykonywania powtarzalnych czynności używamy w programowaniu pętli. Pętla for Wykonuje blok kodu tyle razy ile mamy jakiś elementów w sekwencji (np. tyle razy ile mamy liter w wyrazie, elementów w liście) / pozostałych obiektach iterowalnych np. for litera ...
Szyfrowanie
Szyfrowanie Sposób na zakodowanie danych w taki sposób, aby stały się nieczytelne. Proces ten jest jednak odwracalny. Metoda ta służy m. in. do poufnego przekazywania informacji. Algorytmy szyfrujące Algorytm szyfrujący to sposób w jaki zamieniamy dane na nie...
Pliki
Tworzenie nowego folderu pod projekt Uruchom menadżer plików Przejdź do miejsca w którym chcesz utworzyć nowy folder do pracy, kliknij prawym i wybierz Nowy -> Folder Na Windowsie 11 skorzystaj menadżer plików wygląda nieco inaczej - ma jednak identyczną...
Zmiana zawartości zmiennej
W zależności od tego czy obiekt / struktura danych jest modyfikowalna, czy nie , Python będzie inaczej zachowywał się w sytuacji gdy będziemy chcieli aby zmienna zaczęła wskazywać na inną zawartość Zmiana przypisania W przypadku gdy mamy do czynienia z obiekte...
GUI - TkInter
GUI Graficzny interfejs użytkownika (GUI) umożliwia nam korzystanie z urządzeń przy pomocy ikon, przycisków, pasków i innych graficznych elementów. Samodzielne przygotowanie tych komponentów i mechanizmów wymagałoby dużego nakładu pracy. Stąd też powstała cała...
Programowanie obiektowe - klasy
Klasy Zazwyczaj chcemy żeby w naszym kodzie było możliwie mało powtórzeń, całość była jak najbardziej czytelna, a osoby korzystające z naszego programu miały jasne wytyczne czego nasz kod oczekuje. Jednym z narzędzi w drodze do tego celu są klasy, będące funda...
Streamlit
Streamlit to framework (platforma, szkielet do budowy aplikacji) do tworzenie aplikacji web-owych z wykorzystaniem języka Python. Nie wymaga znajomości HTML-a, Javascript-u, czy CSS-a. Powstał z myślą głównie o zastosowaniach w analizie danych (tworzenie różne...
API
skodyfikowany, ustalony sposób komunikacji między dwiema lub więcej aplikacjami (Application Programming Interface). To rodzaj umowy - "jeśli zadasz pytanie w ten sposób, dostaniesz ode mnie odpowiedź w takim formacie". Tę spisaną umowę możemy potraktować ja...
Programowanie funkcyjne w Pythonie.
https://pl.wikipedia.org/wiki/Programowanie_funkcyjne Podejście do programowanie (styl) który kładzie nacisk na tworzenie funkcji zamiast na zmianę stanu zmiennych. Koncetruje się bardziej na tym CO ma się wydarzyć a nie jak. Python zazwyczaj nie jest pierwszy...
Własne funkcje
Funkcje Do tej pory korzystaliśmy z funkcji dostarczonych nam przez Pythona (np . print), lub "wgranych" z biblioteki / modułu. Pisząc własne programy już na tym etapie zetknęliśmy się z sytuacją gdy robiliśmy podobną rzecz wiele razy - zmieniały się np. tylko...
GUI - Flet
Flet to biblioteka bazująca na Flutterze. Umożliwia tworzenie aplikacji z graficznym interfejsem użytkownika na urządzenia stacjonarne i mobilne w Pythonie. Dostarcza gotowe komponenty umożliwiające budowanie graficznych interfejsów użytkownika. Ponieważ Flutt...
PyGameZero
Tworzenie gier wymaga zapanowania nad m.in. wyśweitlaniem obiektów na ekranie, wykrywaniem kolizji, obsługą urządzeń wejścia (np. gamepadów) itd. Stąd też powszechne jest korzystanie z gotowych "silników" i bibliotek zapewniających te rzeczy - tak, żeby progra...