Python fra bunnen av, leksjon 1: Installer Python og skriv de første 5 kommandoene
Første leksjon i serien Python fra bunnen av: vi installerer Python, skriver fem ekte kommandoer og leser de første feilmeldingene. Med video og lysbilder, for deg som aldri har skrevet kode.
De fleste som begynner å lære Python, står fast på samme sted: bøker og videoer forklarer teori lenge, og den første kodelinjen kommer mye senere. I denne serien gjør vi det motsatte. Først installerer vi Python på datamaskinen, deretter skriver vi fem ekte kommandoer og leser de første feilmeldingene sammen. Ingen pugging.
Denne artikkelen er den skriftlige versjonen av første leksjon i serien Python fra bunnen av på YouTube-kanalen vår. Videoen er på tyrkisk; her kan du følge med på norsk. Bildene i artikkelen er lysbildene fra videoen.
I denne leksjonen:
- Vi installerer Python på Windows med Python install manager (med en merknad for Mac).
- Vi bruker Python som kalkulator: addisjon, multiplikasjon, divisjon og potenser.
- Vi skriver tekst til skjermen med print.
- Vi gjør tre feil med vilje og leser hva feilmeldingene sier.
- Vi bruker variabler og skriver vårt første lille program, en priskalkulator.
Om koden: Koden er nøyaktig den samme som i videoen, så noen ord er tyrkiske. Merhaba Dünya betyr «Hei verden», fiyat betyr pris, adet betyr antall, Toplam betyr totalt og dogum_yili betyr fødselsår. I din egen kode kan du bruke norske eller engelske ord.
Hva er Python, og hvorfor begynne med det?
Python er et programmeringsspråk vi bruker for å fortelle datamaskinen hva den skal gjøre. Kommandoene ligner engelsk og er lette å lese. Kommandoen som skriver noe på skjermen, heter for eksempel print.
Python brukes mye bak nettsider, i dataarbeid og i KI-verktøy. For en nybegynner er den største fordelen denne: du kan skrive en kommando på én linje og se resultatet med en gang. I serien går vi steg for steg: i dag de første kommandoene, deretter filer, beslutninger, løkker, lister og funksjoner.
Slik installerer du Python (Windows)
Hvis Python allerede er installert på datamaskinen din, kan du hoppe over denne delen og gå rett til den første kommandoen.
På Windows er den enkleste veien Python install manager. Det er det offisielle programmet fra Python Software Foundation, og det laster ned og installerer Python for deg:
- Åpne Microsoft Store fra Start-menyen.
- Skriv Python install manager i søkefeltet.
- Velg appen fra Python Software Foundation og klikk Installer.
Vil du ikke bruke Store, kan du hente det samme programmet fra nedlastingssiden på python.org. Begge er det samme programmet.
Når installasjonen er ferdig, skriver du terminal i Start-menyen og åpner Terminal. Et mørkt vindu dukker opp. Ikke vær redd: i dette vinduet snakker vi med datamaskinen ved å skrive. Skriv python med små bokstaver og trykk Enter.
Hvis det ikke finnes Python på datamaskinen ennå, laster programmet ned nyeste versjon selv første gang. Hvis du får et spørsmål, les det; er du usikker, godtar du standardsvaret.
Deretter ser du tre større enn-tegn: >>>. Tegnet betyr «Python er klar og lytter». Det du skriver her, kjøres i det du trykker Enter.
På Mac: Installer Mac-versjonen fra python.org, og skriv deretter python3 i Terminal. Resten er likt.
Kommando 1: Python som kalkulator
Den første kommandoen er et regnestykke. Skriv linjene nedenfor én etter én ved siden av de tre større enn-tegnene, og trykk Enter etter hver:
>>> 2 + 3
5
>>> 10 * 5
50
>>> 7 / 2
3.5
Multiplikasjon bruker stjerne (*) og divisjon skråstrek (/). At du ser punktum og ikke komma i det siste svaret, skyldes at Python bruker punktum i desimaltall.
Kommando 2: Potenser med to stjerner
To stjerner ved siden av hverandre (**) betyr «opphøyd i». Skriv 2 ** 10: to opphøyd i tiende, altså 1024. Et regnestykke som er vanskelig i hodet, tar ingen tid for Python.
Kommando 3: Skrive tekst med print
En tradisjon blant programmerere: å få datamaskinen til å si «Hei verden». Skriv dette:
>>> print("Merhaba Dünya")
Merhaba Dünya
Kommandoen har tre deler. print betyr «skriv til skjermen». I parentesen står det som skal skrives. Anførselstegnene forteller Python «dette er tekst, vis den slik den er».
La oss gjøre tre feil med vilje
Feil er en del av leksjonen. Feilmeldingene i Python ser skumle ut først, men de forteller deg faktisk hvor du skal se.
Feil 1: Vi glemmer anførselstegnene (NameError)
Skriv samme kommando uten anførselstegn: print(Merhaba). Python svarer NameError: name 'Merhaba' is not defined, altså «jeg kjenner ikke noe som heter Merhaba». Uten anførselstegn tror Python at ordet er et navn, ikke tekst.
Feil 2 og 3: Anførselstegn som ikke lukkes, og stor P
Åpner du et anførselstegn uten å lukke det, får du SyntaxError, altså en skrivefeil i koden. Skriver du Print i stedet for print, gir Python NameError igjen og spør til og med Did you mean: 'print'? Lærdommen: en feilmelding er ingen fiende, den er et hint. Store og små bokstaver betyr noe i Python.
Kommando 4: Hva er en variabel?
En variabel er et navn vi gir en opplysning. Tenk på den som en boks med etikett: etiketten er variabelens navn, og innholdet er verdien.
>>> fiyat = 1500
>>> adet = 3
Denne gangen viser Python ingenting, fordi den bare husker verdiene. Likhetstegnet legger verdien til høyre inn i navnet til venstre. Her er fiyat prisen og adet antallet.
Kommando 5: Ditt første program, en priskalkulator
Nå kombinerer vi de to variablene:
>>> print(fiyat * adet)
4500
>>> print("Toplam:", fiyat * adet, "TL")
Toplam: 4500 TL
Python hentet verdiene fra boksene og ganget dem. I den andre linjen la vi til tekst i print, skilt med komma: Python skriver delene som er skilt med komma, ved siden av hverandre med et mellomrom imellom. Det er ditt første lille program.
KI-hjørnet: Slik spør du om en feil
Når du står fast på en feil, kan du spørre ChatGPT eller Claude. Men måten du spør på, betyr mye. Sier du «fiks dette», skriver KI-en koden for deg, og du lærer ingenting. Lim inn feilmeldingen og legg til dette:
Jeg har nettopp begynt med Python. Ikke rett koden for meg. Bare forklar hva feilen betyr og hvor jeg bør se.
Hjemmelekse: La Python regne ut alderen din
Lag en variabel som heter dogum_yili, og legg inn fødselsåret ditt. Regn deretter ut alderen med print(2026 - dogum_yili). Du får enten alderen din eller alderen pluss én. Tenk over hvorfor den noen ganger blir ett år for høy; svaret kommer i starten av andre leksjon.
Videre i serien
- Python fra bunnen av, leksjon 2: Ditt første Python-program i VS Code: lagre kode i en fil, hvorfor en fil trenger print og hvordan du leser den første feillinjen.
- TurkWebSite på YouTube: videoene til leksjonene (på tyrkisk).
Lær Python, så lager vi nettsiden din
Det tar tid å lære koding; bedriftens nettsted trenger ikke å vente. TurkWebsite lager nettsiden din med rimelig webdesign og gratis hosting mens du fortsetter med Python.

























