Treść książki
Przejdź do opcji czytnikaPrzejdź do nawigacjiPrzejdź do informacjiPrzejdź do stopki
WPROWADZENIE
1
1.1.JęzykiśrodowiskoPython
Pythonjestniezwyklepopularnymjęzykiemprogramowaniawysokiegopoziomu.Jego
twórca–GuidovanRossum–zacząłpracowaćnadnimpodkonieclatosiemdziesiątych
XXw.Wartozwrócićuwagęnanastępującejegocechy.Jesttojęzyk:
—interpretowany–programyniemusząbyćkompilowaneprzeduruchomieniem;
dziękitemumożemywykonywaćinstrukcjekolejnojednapodrugiejiodrazu
śledzićwynikiprzeprowadzanychobliczeń;
—zorientowanyobiektowo–łatwownimnietylkotworzyćnowetypydanych,
aleistosunkowodużeprojektyinformatyczne;
—ogólnegozastosowania–jestchętnieużywanywewszelkichmożliwychobsza-
rachpraktyki.
Wartopodkreślić,żejęzykPythonjestczęściącałego„ekosystemu”,naktóry
składasię,opróczsamegointerpretera,m.in.bardzorozbudowanabibliotekapakietów
rozszerzającychjegomożliwości.JużprzysłowiowyrzutokanarepozytoriumPyPI(od
ang.PythonPackageIndex,zob.pypi.python.org/)wystarczy,byprzekonaćsię,że
wśródprawie100000wymienionychtamprojektówkażdymożeznaleźćcośdlasiebie.
Wszczególności,nastutajnajbardziejbędąinteresowaćpakiety,przyużyciuktó-
rychbędziemywstanieprzeprowadzaćobliczeniaanalizodanowe.Zwróćmyuwagę,
żedziedzinatajestwostatnichlatachwyjątkowointensywnierozwijanymobszarem
zastosowańjęzykaPython.Abyuzyskaćdonichwygodnydostęp,powinniśmywybrać
najodpowiedniejsządlanasdystrybucjętegośrodowiska.
1.1.1.InstalacjadystrybucjiśrodowiskaPython
WinterneciemożnaznaleźćwieledystrybucjiśrodowiskaPythonzawierającychin-
terpretersamegojęzykaorazzestawinstalowanychwrazznimpakietów.Naprzykład
użytkownicysystemuoperacyjnegoLinuxmajądoniegodostępzpoziomuwłaściwego
immenedżeraoprogramowania(yum,apt-getitd.).
WniniejszymopracowaniuzalecamyjednakkorzystaniezdystrybucjiAnaconda.
Stosownyinstalator–dlasystemuoperacyjnegoWindows,OSXlubLinux–jest
dostępnydopobraniazestronyinternetowejwww.continuum.io/downloads/.Warto
zauważyć,żeAnacondajestcałkowiciedarmowądystrybucjąśrodowiskaPython,