Wprowadzenie do języka Python

1. Co to jest Python?

  • Python to wysokopoziomowy język programowania ogólnego zastosowania.
  • Został stworzony w 1991 roku przez Guido van Rossuma.
  • Jest językiem interpretowanym – nie trzeba go kompilować, kod uruchamiany jest linia po linii.
  • Charakteryzuje się prostą, czytelną składnią, co sprawia, że świetnie nadaje się dla początkujących.

Główne cechy:

  • Prosty i czytelny
  • Wspiera wiele paradygmatów (proceduralny, obiektowy, funkcyjny)
  • Ogromna liczba bibliotek i społeczność
  • Przenośny (działa na Windows, Linux, macOS)

2. Do czego używa się Pythona?

Python jest językiem uniwersalnym. Przykłady zastosowań:

  • Aplikacje webowe (Django, Flask, FastAPI)
  • Analiza danych i AI (Pandas, NumPy, scikit-learn, TensorFlow)
  • Automatyzacja i skrypty (boty, web scraping, obsługa plików)
  • Gry i grafika (Pygame, PyOpenGL)
  • Programy desktopowe (PyQt, Tkinter)

3. Instalacja i środowisko

  • Pobierz Python ze strony: python.org
  • Podczas instalacji zaznacz opcję Add Python to PATH.
  • Do pracy możesz używać:
  • IDLE (wbudowane środowisko Pythona)
  • VS Code – lekkie i popularne IDE
  • PyCharm – rozbudowane IDE dla profesjonalistów
  • Jupyter Notebook – świetne do analizy danych i nauki

4. Pierwszy program

Plik hello.py:

Uruchamianie w terminalu:

Tryb interaktywny (REPL)

Wpisując w terminalu python (lub python3), uruchamiasz konsolę interaktywną, gdzie możesz wykonywać komendy linia po linii:


5. Najważniejsze zasady Pythona

  • Wcięcia (spacje/tabulatory) są obowiązkowe i wyznaczają blok kodu:
  • Komentarze:
  • Czytelność i prostota: Python promuje zasadę “There should be one—and preferably only one—obvious way to do it.”

6. Podsumowanie

Python to:

  • łatwy w nauce język,
  • potężne narzędzie do wielu zastosowań,
  • idealny punkt startowy w świecie programowania.