Python Installatie (Windows/Mac)
Wanneer je enkel Python nodig hebt zonder extra packages dan kan je dit best via de officiële website (python.org) verkrijgen.
In enkele oefeningen zullen we echter gebruik willen maken van een package die grafieken kan tekenen. Het is het gemakkelijkste om een Python installatie te kiezen die deze package en alle anderen waarop deze verder bouwt ook automatisch installeert. Wanneer je Python op je eigen pc wil installeren, neem dan de Anaconda distributie die je kan downloaden op
http://continuum.io/downloads.
Editor
http://www.wingware - Kies bij 'download' voor Wing 101 IDE, dit is een gratis versie. Directe link: http://www.wingware.com/downloads/wingide-101
Packages
http://vpython.org/ - Voor tekenen in 2D en 3D (oefeningen ingenieur-architecten).
BELANGRIJK: deze package is niet compatibel met Python 3. Studenten IA dienen Python 2.7.* te installeren.
Python 2.* vs Python 3.*
Er zijn twee versies van Python in omloop, namelijk Python 2 en Python 3. Jullie handboek beschrijft Python 3 terwijl in de PC lokalen nog de oudere Python 2 geïnstalleerd staat.
De twee versies zijn niet helemaal hetzelfde, maar het enige verschil dat voor jullie belangrijk is, is dat de deling operator (/) in Python 3 standaard de deling in floating point precisie uitvoert terwijl er in Python 2 naar beneden afgerond wordt. Daarnaast is het print statement in Python 3 een functie en moet je dus tussen haakjes meegeven wat er geprint moet worden, terwijl dat in Python 2 niet verplicht was.
Voor de IR studenten maakt het niet uit welke versie je kiest, neem gerust Python 3 maar vergeet dan tijdens de oefeningen en het examen niet om telkens zeker een van de twee getallen die betrokken zijn in een deling naar float om te zetten om geen afrondingsfouten te maken.
Studenten IA dienen Python 2 te installeren, omdat de VPython package niet compatibel is met Python 3.
|