Python– przegląd w pigułce. Zajęcia pozalekcyjne dla Dzieci w Warszawie
Nazwany po Monty
Python’ie, język ten ma być prosty, ale potężny, łatwy do
kodowania, ale z wieloma funkcjami.
Rozpoczęty w grudniu
1989 roku przez Guido von Rossum, holenderskiego programistę, Python
ma wiele do zaoferowania jako język dla każdego poziomu
umiejętności. Język, na przykład, ma bardzo prostą składnię
używaną do pisania kodu. Nie ma żadnych krętych cudzysłowów do
zrównoważenia czy jakichś średników do zapomnienia na końcu
większości linii. Python działa również jako skrypty,
skompilowany kod i kod osadzony. Społeczność ma również dość
rygorystyczny styl wykorzystywania komentarzy, a także zachęca do
używania „docstringów”, aby dość łatwo można było tworzyć
dokumentację z kodu.
Python jest językiem
wysokiego poziomu zaprojektowanym do używania mniejszej ilości kodu
do wykonywania określonych zadań w porównaniu do innych języków
niskiego poziomu, np. takich jak C. Społeczność organizuje swoje
działania za pomocą PEP (Propozycji Ulepszeń Pythona). PEP
obejmują zagadnienia techniczne i kulturowe, od propozycji
funkcjonalności po pisanie komentarzy do praktyk na temat idealnego
doświadczenia w Pythonie.
Być może jest on
najbardziej przydatny dla uczniów, którzy wiedzą, że chcą
studiować programowanie, Python ma uporządkowany sposób pracy,
myślenia o problemach programowania, który pasuje do praktyk
uniwersyteckich. Python można również uruchomić z wiersza
polecenia, który jest preferowaną metodą pracy dla wielu
profesjonalnych programistów. Korzystanie z wiersza poleceń jest
również najprostszym sposobem na zademonstrowanie i nauczenie się
podstawowego Pythona.
Co sprawia, że Python jest wyjątkowy?
Elastyczność i
różnorodność, dostarczane z poczuciem humoru, sprawia, że
Python różni się od wielu języków. Podobnie jak LUA, kod
Pythona może działać na kilka różnych sposobów, jako aplikacja
internetowa, jako samodzielna aplikacja (za pomocą narzędzi innych
firm) lub jako aplikacja pomocnicza zintegrowana z większym
oprogramowaniem. To sprawia, że język jest opcją w szerszym
zakresie sytuacji niż inne języki. Python działa również w
przypadku stylów kodowania funkcjonalnego, obiektowego i
imperatywnego, dzięki czemu język jest przydatny dla różnych
typów programistów i aplikacji.
Python korzysta również
z bibliotek, aby uzyskać dostęp do funkcjonalności, dzięki czemu
język podstawowy jest znacznie prostszy i lekki. Programiści muszą
jedynie dodać podstawowy zestaw bibliotek oraz dodatkowe biblioteki,
aby uzyskać potrzebną funkcjonalność.
Elastyczność Pythona
zaowocowała wieloma wersjami, na przykład Jython do użytku z
JavaScript i Cython do użycia z językiem programowania C.
W jaki sposób wykorzystuje
się Python’a?
Nic dziwnego, biorąc pod
uwagę jego przystępny i wszechstronny charakter, Python jest jednym
z pięciu najpopularniejszych języków na świecie.
Python
jest używany przez Wikipedię, Google, Yahoo!, CERN i NASA, a także
wiele innych organizacji.
Jest często używany
jako "język skryptowy" dla aplikacji internetowych.
Oznacza to, że może zautomatyzować określoną serię zadań,
czyniąc ją bardziej wydajną. W związku z tym Python (i podobne
języki) jest często używany w aplikacjach, stronach w przeglądarce
internetowej, powłokach systemów operacyjnych i niektórych grach.
Język używany jest w
komputerach naukowych i matematycznych, a nawet w projektach
sztucznej inteligencji. Został z powodzeniem osadzony w wielu
programach, w tym na komponentach do efektów wizualnych Nuke, w
programach modelujących 3D i pakietach animacyjnych.
Zespół Asy Programowania
Komentarze (2)
najlepsze