Treść książki

Przejdź do opcji czytnikaPrzejdź do nawigacjiPrzejdź do informacjiPrzejdź do stopki
WPROWADZENIE
1
1.1.JęzykiśrodowiskoPython
Pythonjestniezwyklepopularnymjęzykiemprogramowaniawysokiegopoziomu.Jego
twórcaGuidovanRossumzacząłpracowaćnadnimpodkonieclatosiemdziesiątych
XXw.Wartozwrócićuwagęnanastępującejegocechy.Jesttojęzyk:
interpretowanyprogramyniemusząbyćkompilowaneprzeduruchomieniem;
dziękitemumożemywykonywaćinstrukcjekolejnojednapodrugiejiodrazu
śledzićwynikiprzeprowadzanychobliczeń;
zorientowanyobiektowołatwownimnietylkotworzyćnowetypydanych,
aleistosunkowodużeprojektyinformatyczne;
ogólnegozastosowaniajestchę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.
StosownyinstalatordlasystemuoperacyjnegoWindows,OSXlubLinuxjest
dostępnydopobraniazestronyinternetowejwww.continuum.io/downloads/.Warto
zauważyć,żeAnacondajestcałkowiciedarmowądystrybucjąśrodowiskaPython,