Lecture Notes

Praca w środowisku Unix

  • Podstawy pracy w środowisku Unix

Wprowadzenie do programowania

  • Podstawy programowania w języku Python
    • Wstęp
    • Zmienne i operacje na nich
    • Pętle: powtarzanie bloku instrukcji
    • Instrukcje warunkowe
    • Funkcje
    • Struktury danych
    • Algorytmy i ich schematy blokowe
    • Moduły i ich importowanie
    • Przetwarzanie napisów i wyrażenia regularne
    • Operacje na plikach
    • Wprowadzenie do obiektów
    • Pythone to i owo
    • Kilka przykładów
    • Zamiast podsumowania
    • Zbiór przykładów

Programowane obiektowe

  • Programowane i projektowanie obiektowe
  • Kilka przykładów
  • Przykładowe zadania
  • Ćwiczenia I
  • Ćwiczenia II

Programowane funkcyjne

  • Programowane funkcyjne
Lecture Notes
  • Podstawy programowania w języku Python
  • View page source

Podstawy programowania w języku Python¶

  • Wstęp
  • Zmienne i operacje na nich
    • Zmienne i ich drukowanie
    • Operacje arytmetyczne
    • Operacje logiczne
    • Typy zmiennych i ich przemiany
  • Pętle: powtarzanie bloku instrukcji
    • Wykonanie określonej liczby powtórzeń
    • Powtarzanie dopóki warunek jest spełniony
    • Zagnieżdżanie pętli
  • Instrukcje warunkowe
    • Operator trójargumentowy
    • Instrukcje wielokrotnego wyboru
    • Instrukcje break, continue, pass
  • Funkcje
    • Deklarowanie funkcji
    • Funkcje wieloargumentowe i parametry domyślne
    • Rekurencja
    • Zmienne lokalne i globalne
    • Więcej o funkcjach
  • Struktury danych
    • Tablica
    • Lista
    • Tuple (krotki)
    • Słownik (mapa)
    • Lista i słownik to obiekty
    • Złożone struktury danych
    • Płytkie i głębokie kopie
  • Algorytmy i ich schematy blokowe
    • Przeliczanie stopni Fahrenheita na stopnie Celsjusza
    • Suma szeregu raz jeszcze - wariant z while
    • Metoda połowienia przedziału
    • Sortowanie bąbelkowe
  • Moduły i ich importowanie
    • Tworzenie modułów
    • Standardowa struktura programu
  • Przetwarzanie napisów i wyrażenia regularne
    • Napis jako obiekt
    • Wyrażenia regularne
    • Kompilowanie wyrażeń
    • Podsumowanie
  • Operacje na plikach
    • Czytanie z pliku
    • Zapis do pliku
    • Instrukcja with
    • Podstawowe operacje na plikach i katalogach
  • Wprowadzenie do obiektów
    • Klasa - deklarowanie obiektu
  • Pythone to i owo
    • *args - zmienna liczba argumentów
    • **kwargs - argumenty nazwane
    • Dynamiczne sprawdzanie typu : isinstance
    • Wyjątki
  • Kilka przykładów
  • Zamiast podsumowania
  • Zbiór przykładów
Previous Next

© Copyright D. Gront lab.

Built with Sphinx using a theme provided by Read the Docs.