Czym jest Python?
Python to wysokopoziomowy język programowania, często używany do tworzenia aplikacji internetowych, automatyzacji, analizy danych, sztucznej inteligencji oraz skryptów administracyjnych. Jest znany z czytelnej składni, dlatego często wybiera się go do nauki programowania.
Python a Django
Framework Django służy do tworzenia aplikacji webowych i jest napisany w Pythonie. Oznacza to, że aby korzystać z Django, programista tworzy kod aplikacji właśnie w języku Python, a nie w C#, Javie ani JavaScripcie.
Przykładowy fragment kodu widoku w Django:
from django.http import HttpResponse
def index(request):
return HttpResponse("Witaj w Django!")
Cechy Pythona
- ma prostą i czytelną składnię,
- jest językiem interpretowanym,
- obsługuje programowanie obiektowe,
- posiada dużą liczbę bibliotek i frameworków,
- jest wieloplatformowy, czyli działa m.in. na Windowsie, Linuxie i macOS.
Typowe zastosowania
Python jest używany między innymi do:
- tworzenia stron i aplikacji internetowych, np. z Django lub Flask,
- pisania skryptów automatyzujących zadania,
- analizy danych,
- uczenia maszynowego,
- testowania aplikacji.
W pytaniach egzaminacyjnych warto zapamiętać prostą zależność: Django = framework webowy języka Python.