Python versjoner

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

I mange ?r fantes det to hovedversjoner av Python, som begge var i aktiv bruk; Python2 og Python 3. I 2025 dominerer Python 3 fullstendig, og det er denne versjonen alle bruker, men det er fortsatt mulig ??komme over eksempelkode p??nett som er skrevet i Python 2. Det kan derfor v?re nyttig ? vite om de viktigste forskjellene mellom Python 2 og Python 3. I tillegg til disse versjonen 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 mange ulike m?ter ? bruke Python p?, som kanskje kan virke forvirrende i starten. Her er en kort forklaring av de viktigste.

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.13 kan fint brukes i kurset. Boka "A primer on Scientific programming with Python" av H.P. Langtangen er skrevet for Python 2.7. Denne boka anbefales fortsatt som tilleggsressurs i IN1900, siden den er mer detaljert og inneholder mange flere eksempler enn den nye boka. Hvis man vil bruke Langtangen sin bok er det viktig ? kjenne til forskjellene mellom Python-versjonen. Her er de viktigste:

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