Podstawowy samouczek Python

Podstawy

Wprowadzenie do języka Python Sprawdzanie wersji Python Wyświetlanie danych Filozofia Python Komentarze Zmienne Wyświetlanie zmiennej Operacje matematyczne na liczbach Operacje matematyczne na zmiennych Operacje skrócone Priorytet operacji matematycznych Równy priorytet Nawiasy grupujące Niuanse grupowania Długość liczby Liczby zmiennoprzecinkowe Liczby ujemne Reszta z dzielenia Potęgowanie Priorytet potęgowania Łańcuchy znaków Łączenie łańcuchów znaków Mnożenie łańcuchów znaków Symbole łańcucha znaków Ekranowanie symboli łańcucha znaków Długość łańcucha znaków Łańcuchy znaków wielowierszowe Wartości logiczne Wartość None Ścisła typizacja w Pythonie Konwersja na łańcuch znaków Konwersja na liczbę Łańcuchy znaków z cyframi Pobieranie symboli z liczby Konwersja na liczbę zmiennoprzecinkową Funkcja input

Listy

Wprowadzenie do list Tworzenie list za pomocą nawiasów kwadratowych Tworzenie list za pomocą funkcji list Podział ciągu znaków na listę Pojedynczy element listy Długość listy Ostatni element listy Zmiana elementów Dodawanie elementów na koniec listy Dodawanie elementów według pozycji Łączenie list metodą extend Łączenie list Dodawanie do listy Usuwanie elementów operatorem del Usuwanie elementów według wartości Pobieranie i usuwanie elementu Usuwanie wszystkich elementów Wyszukiwanie indeksu elementu według jego wartości Obecność elementu na liście Zliczanie elementów na liście Odwrotna kolejność elementów na liście Sortowanie w oryginalnej liście Sortowanie w kopii listy Scalanie listy w ciąg znaków

Krotki

Wprowadzenie do krotek Tworzenie krotki Alternatywny sposób tworzenia krotki Krotka jednoelementowa Składnia alternatywna Pojedynczy element krotki Zmiana elementów Długość krotki Łączenie krotek Mnożenie krotek Obecność elementu w krotce Unpacking krotek Konwersja na krotkę Konwersja krotki na listę Scalanie krotki w ciąg znaków

Skrawki

Wprowadzenie do skrawków Skrawek w zakresie pozycji Skrawek od pozycji Skrawek do pozycji Skrawek z ujemnymi pozycjami Krok wybierania Skrawek tylko z krokiem wybierania Cały skrawek Odwrócenie sekwencji Usuwanie elementów za pomocą skrawków

Słowniki

Wprowadzenie do słowników Alternatywny sposób tworzenia słownika Wartość elementu słownika Zmiana wartości elementu Dodawanie elementu do słownika Długość słownika Łączenie słowników Łączenie słowników z tymi samymi elementami Usuwanie elementów po kluczu Wyodrębnianie po kluczu Wyodrębnianie ostatniego elementu Usuwanie wszystkich elementów Obecność elementu w słowniku Opcjonalne pobieranie elementu Konwersja na listę Pobieranie wszystkich kluczy Pobieranie wszystkich wartości Para klucz-wartość Konwersja na słownik Praktyka

Zbiory

Wprowadzenie do zbiorów Element zbioru Powtarzające się elementy w zbiorze Długość zbioru Dodawanie elementu do zbioru Dodawanie wielu elementów do zbioru Łączenie zbiorów Usuwanie elementu ze zbioru Usuwanie obecnego elementu Wyodrębnianie elementu Usuwanie wszystkich elementów Obecność elementu w zbiorze Obecność zbioru w sekwencji Porównywanie zbiorów Wspólne elementy zbiorów Różne elementy zbiorów Różnica zbiorów Operacje złożone Konwersja na zbiór Praktyka

Warunki

Konstrukcja if-else Wcięcia w warunkach Operatory większości i mniejszości Sprawdzanie równości Sprawdzanie nierówności Logiczne I Logiczne LUB Logiczne NIE Priorytet operacji porównania Grupowanie warunków Podwójne porównania Sprawdzanie obecności Sprawdzanie wartości specjalnych Skrócony if Konstrukcja elif Zagnieżdżone if Konstrukcja match-case Operator trójargumentowy Sprawdzanie typu obiektu Praktyka if else

Pętle

Pętla for Akumulacja wyniku w pętli Pętla for i warunek if Instrukcja break Instrukcja continue Pobieranie elementów i ich indeksów Klucze słownika przez for Wartości słownika Para klucz-wartość słownika Pary indeks-element słownika Generowanie liczb Generowanie liczb z krokiem Jednoczesne przeglądanie Pętla while Pętla while bez licznika Warunek if w pętli while Praca z flagami Przechwytywanie wyjścia z pętli Praktyka na pętle Wprowadzanie danych w pętli

Wielowymiarowość

Listy wielowymiarowe Lista trójwymiarowa Iteracja po listach wielowymiarowych Iteracja po liście trójwymiarowej Iteracja po wielowymiarowej liście słowników Wypełnianie list wielowymiarowych

Funkcje standardowe

Potęgi Funkcje zaokrąglania Ekstrema Losowość Wartości bezwzględne Operacje matematyczne na liczbach Dzielenie liczb Wielkość liter Podział ciągów znaków Formatowanie ciągów znaków Wyszukiwanie w ciągach znaków Sprawdzanie ciągu znaków

Czas

Praca z datami Wyświetlanie bieżącej daty Uzyskiwanie dnia tygodnia Różnica między dwiema datami Określanie roku przestępnego Wyświetlanie czasu Formatowanie daty Format epoch Wyświetlanie daty z epoch Obiekt struct_time Uzyskiwanie obiektu struct_time w UTC Uzyskiwanie formatu epoch z struct_time Różnica epok Opóźnienie operacji

Funkcje użytkownika

Wprowadzenie Parametry funkcji Instrukcja return Parametry opcjonalne Parametry nazwane Parametry-zmienne Funkcje zagnieżdżone Słowo kluczowe pass Komentarze Porady dotyczące funkcji Praktyka z funkcjami
Polski
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Wykorzystujemy pliki cookie do działania strony, analizy i personalizacji. Przetwarzanie danych odbywa się zgodnie z Polityką prywatności.
zaakceptuj wszystkie dostosuj odrzuć