Lekcja 1 - Nikola Horn

Lekcja 1 - Nikola Horn
Photo by Megan McClain / Unsplash

Do czego chciałabym użyć Pythona?

  1. Głównie do czyszczenia i analizy danych w mojej przyszłej pracy jako (mam nadzieję) analityk danych
  2. Jako projekt na zajęcia myślę o kalkulatorze, który mógłby obliczać VAT z przesyłek z Japonii, przeliczać jeny na złotówki i oznaczać paczki, które mogą być objęte cłem. Nie wiem tylko czy jest jakieś API z kursem walut

Notatki z zajęć:

W jakich dziecinach Python jest dobry?

  1. przetwarzanie dużej ilości danych
  2. skrypty, automatyzacja, DevOps
  3. API, backend
  4. AI, uczenie maszynowe
  5. analiza danych, inżynieria danych
  6. symulacje, testy
  7. algorytmy preferencji
  8. web scraping

W czym Python nie jest zbyt dobry?

  1. tworzenie inferfejsów UI (frontend)
  2. gry
  3. aplikacje systemowe i mobilne

Język naturalny vs programowania

czasownik - opisanie czynności - funkcja/metoda

rzeczownik - nazwanie rzeczy - obiekt/zmienna

przymiotnik - określenie cechy - wartość atrybutu


Kilka terminów

  • Zmienne - "etykietka na opakowaniu", "zawartość" może się zmieniać, wskazuje gdzie możemy coś znaleźć
houses_url = "http://hghdgd.com"

houses_url to zmienna

  • Algorytmy - "przepis", sposób rozwiązania problemu, np. posortowanie danych
  • Typy - kategorie na obiekty, grupujemy podobne do siebie rzeczy