Python-materiaali
Python3
Kurssilla käytetään Pythonin versiota kolme (mieluiten vähintään 3.4), joka poikkeaa joiltain osin versiosta kaksi. Pythoniin liittyvää materiaalia luettaessa on syytä tarkistaa, päteekö se versioon kolme (ks. What’s New In Python 3.0)
Luotettavin tietolähde Pythonista on sivusto docs.python.org/3. Se on Pythonin virallinen määritys, johon nähden kaikki muu materiaali on toissijaista. Sivustolta löytyvät
- Tutoriaali The Python Tutorial.
- Python-kielen käsikirja The Python Language Reference.
- Python-kirjaston käsikirja The Python Standard Library.
- HOWTO-artikkeleita Python HOWTOs.
- Usein kysytyt kysymykset Python Frequently Asked Questions.
- Asennus- ja käyttöohjeet (Python Setup and Usage)
The Python Wiki
Python wiki kokoaa suuren määrän hyödyllistä tietoa (joskin hieman sekavasti jäsenneltynä). Wikissä on listattu mm. Python-oppaita ja oppikirjoja. Tässäkin materiaalissa kannattaa tarkistaa sen python3-yhteensopivuus. The Hitchhiker’s Guide to Python!
The Hitchhiker’s Guide to Python on avoin yhteisöpohjainen hanke, jossa pyritään kokoamaan parhaita käytäntöjä Pythonin asentamiseen, konfigurointiin ja käyttöön. Wikipedia
Englanninkielisessä wikipediassa kuvataan suppeasti, mutta melko selkeästi Python-kielen filosofia ja tärkeimmät ominaisuudet (Python (programming language) - Wikipedia, the free encyclopedia). Webihaut ja StackOverflow
Jos tarvittava tieto ei löydy helposti, kannattaa kokeilla webihakua sopivilla hakusanoilla. Usein osumat ovat stackoverflow.com -sivustolle. Siellä olevan tiedon laatu vaihtelee, mutta usein auttaa eteenpäin ongelman ratkaisussa. Erityisesti tässä materiaalissa kannattaa tarkistaa sen python3-yhteensopivuus.
Ohjelmointia ei kuitenkaan kannata tehdä pelkkien webihakujen avulla. Kannattaa panostaa Python-kielen ja kirjastojen opetteluun sen verran, että ohjelmointi pääosin sujuu ilman webihakuja.
Pythonin asennus
Ohessa on kaksi linkkiä, joista löytyy ohjeita asentamiseen eri käyttöjärjestelmille.