Wprowadzenie do Python

Co to jest Python?

Python jest popularnym językiem programowania. Został stworzony przez Guido van Rossum i opublikowany w 1991 roku.

Używa się go do:

  • Rozwój webowy (strona serwera)
  • Rozwój oprogramowania
  • Matematyka
  • Skrypty systemowe

Co może zrobić Python?

  • Python można używać na serwerze do tworzenia aplikacji webowych.
  • Python można używać do tworzenia przepływów pracy z innym oprogramowaniem.
  • Python może połączyć się z systemami baz danych. Można również odczytywać i modyfikować pliki.
  • Python można używać do przetwarzania dużych zbiorów danych oraz wykonywania złożonych obliczeń matematycznych.
  • Python można używać do szybkiego prototypowania oraz do tworzenia gotowych do produkcji aplikacji oprogramowania.

Dlaczego wybrać Pythona?

  • Python jest kompatybilny z różnymi platformami (Windows, Mac, Linux, Raspberry Pi itp.)
  • Składnia Pythona jest podobna do języka angielskiego.
  • Składnia Pythona pozwala na pisanie programów z mniejszą liczbą linii kodu niż w innych językach programowania.
  • Python działa na systemie interpretera, co oznacza, że kod można natychmiast wykonać po jego napisaniu. Oznacza to również, że prototypowanie może być bardzo szybkie.
  • Python można przetwarzać w sposób proceduralny, obiektowy lub funkcjonalny.

Proszę, abyście wiedzieli

Najnowsza główna wersja Pythona to Python 3, którego użyjemy w tym kursie. Chociaż Python 2 nie otrzymuje aktualizacji bezpieczeństwa poza tym, nadal jest bardzo popularny.

W tym kursie napiszemy Python w edytorze tekstowym. Możesz również pisać Python w środowisku deweloperskim, takim jak Thonny, Pycharm, Netbeans lub Eclipse, co jest szczególnie przydatne, gdy zarządzasz dużą ilością plików Python.

Porównanie składni Pythona z innymi językami programowania

  • Python jest zaprojektowany z myślą o czytelności, ma pewne podobieństwa do języka angielskiego i jest inspirowany matematyką.
  • Python kończy polecenia nową linią, w przeciwieństwie do innych języków programowania, które zwykle używają średników lub nawiasów.
  • Python wymaga wcięć do zdefiniowania zakresu, takich jak pętle, funkcje i klasy; na przykład, inne języki programowania zwykle używają nawiasów kwadratowych do osiągnięcia tego celu.