Python – przegląd w pigułce.
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łowió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żnabył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.
1. 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.
2. 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
Tag:asy, komputerowy, kurs, programowanie, python, zajęcia