Python versjoner

Kort om Python-versjoner og måter å bruke Python

Det finnes to hovedversjoner av Python som er i aktiv bruk; Python2 og Python 3. I tillegg finnes det en del ulike måter å bruke Python på, som kan være litt forvirrende i starten. Her gir vi en veldig kort oversikt over de ulike versjonene og måtene vi bruker Python på i IN1900.

Ulike måter å bruke Python

Det finnes (minst) tre ulike måter å bruke Python på, som kanskje kan virke forvirrende i starten. Her er en kort forklaring.

Python 3 og Python 2

Siden høsten 2019 har vi brukt Python 3 i IN1900, og det er denne versjonen som blir brukt i læreboka og på forelesning. Alle versjoner fra 3.6 til 3.9 kan fint brukes i kurset. Den forrige læreboka (H. P. Langtangen; A primer on Scientific programming with Python) er skrevet for Python 2.7. Denne boka kan likevel være en nyttig ressurs å bruke i kurset, siden den er mye mer detaljert og inneholder mange flere eksempler enn den nye boka, men da er det viktig å kjenne til forskjellene mellom Python-versjonene. For den programmeringen vi gjør i IN1900 er det bare noen få forskjeller som er viktige:

Denne listen er langt fra komplett, men dette er de viktigste forskjellene for den typen programmering vi gjør i IN1900.