2023-programowanie-w-pythonie/zajecia1/1_prezentacja.ipynb
Jakub Pokrywka 6ce80c7796 zajecia1
2023-11-18 10:21:48 +01:00

1.9 KiB

Python- charakterystyka

  • język skryptowy ogólnego zastosowania
  • wysokopoziomowy
  • otwartoźródłowy
  • działa na platformach Linux, MacOS, Windows
  • obiektowy, ale wspiera też inne paradygmaty
  • język nterpretowany (zatem nie wymaga kompilacji)
  • Obecnie używa się python w wersji 3, która nie jest kompatybilna z wersją 2. Python 2 nie jest dalej rozwijany
  • Główną zaletą pythona jest czytelność kodu, co wynika z założenia że kod się cześćiej czyta niż pisze.

Zastosowania python

  • najbardziej popularny język do analizy danych obok R
  • najbardziej popularny język do uczenia maszynowego, w szczególności sieci neuronowych. Posiada biblioteki TensorFlow (wraz z wbudowanym Keras) oraz Pytorch
  • inne zastosowania naukowe
  • Tworzenie stron internetowych (Django) oraz mikroserwisów (Flask, FastApi, Bottle)
  • skrypty, automayzacja, utrzymanie serwerów

Uruchamianie python

  • uruchamianie skryptu *.py
  • uruchamianie python w trybie interaktywnym przez interpreterze python lub ipython
  • uruchamianie skryptu + tryb interaktywny
  • jupyter notebook