Python

Zadania z programowania w języku Python w wersji 3.x. Podstawy języka, typóy danych, pętle, funkcje, warunki, listy, obsługa pików oraz programowanie obiektoweg.

Tematy i zadania

  • Podstawy
    1. Komentarz wstępu
    2. Komentarze
    3. print()
    4. print() 2
    5. print() 3
    6. Znaki ucieczki
    7. Matma
    8. Cukierki
    9. print() łączenie wyr.
    10. Matma urodziny
    11. Matma urodziny 2
    12. Zmienne
    13. Zmienne 2
    14. Zmienne 3
    15. Zmienne 4
  • Stringi
    1. lower()
    2. upper()
    3. capitalize()
    4. title()
    5. replace()
    6. strip()
    7. Konkatenacja
    8. Konkatenacja 2
    9. Powielanie stringa
    10. sep
    11. end
  • Funkcje
    1. Wstęp
    2. Własna funkcja
    3. Lorem ipsum
    4. Parametry, argumenty
    5. Parametry
    6. 2 parametry
    7. return
    8. Siatka
    9. return!
    10. VAT
    11. PLNtoEUR
    12. Funkcja w funkcji
  • if
    1. Porównywanie
    2. Operatory logiczne
    3. Składnia if
    4. Przedziały
    5. else
    6. elif
    7. czy_parzysta()
    8. Trójkąt
  • while
    1. Składnia while
    2. 5, 10, 15...
    3. Zakres liczb
    4. Silnia
    5. Kalkulator rat
  • Tablice
    1. Indeksy
    2. len()
    3. len() 2
    4. Zakres
    5. Zakres 2
    6. index()
    7. Szukaj
    8. Bez spacji
    9. count()
    10. Babcia
    11. isalpha()
    12. isnumeric()
    13. isalnum()
    14. Witacz
  • for
    1. for
    2. Oceny
    3. ord()
    4. chr()
    5. range()
    6. Tajny komunikat
    7. Hej x 10
    8. Parzyste
  • Listy
    1. Pierwsza lista
    2. len()
    3. del
    4. środek
    5. for
    6. for suma
    7. for len
    8. append()
    9. append() 2
    10. insert()
    11. in, not in
    12. unikalna
    13. sorted()
    14. sort()
    15. max()
    16. min()
    17. sum()
    18. Średnia
    19. noty
    20. random
    21. Biblioteki
  • Obsługa plików
    1. Odczyt pliku
    2. Odczyt części pliku
    3. Wycinek pliku
    4. Odczyt linii
    5. Odczyt z for
    6. Zapis do pliku
    7. Zapis 1-10
    8. Aktualizacja pliku
    9. Ćwiczenie
  • OOP
    1. Klasy
    2. Konstruktor
    3. Właściwość klasy
    4. Pole prywatne
    5. Metoda get
    6. Metoda set
    7. Użycie klas
    8. Lepszy konstruktor
    9. Stos
    10. Użycie stosu
    11. Dziedziczenie
    12. Przesłanianie metod
    13. Pola chronione
    14. property, setter
    15. Stos Pro
    16. __dict__
    17. __private?
    18. Zmienne klasy
    19. hasattr
  • Wyjątki
    1. Wstęp
    2. Pierwiastek
    3. Typy wyjątków
    4. else, finally
  • Zad. maturalne
    1. 2023 2.2
    2. 2023 2.3