Türk Web Site Webdesign · Programvare

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.

Pastel renkli sınıfta öğretmen, iki öğrenciye bilgisayar ekranındaki Python logosu üzerinden programlama öğretiyor.

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:

  1. Åpne Microsoft Store fra Start-menyen.
  2. Skriv Python install manager i søkefeltet.
  3. 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.

Python install manager i søkefeltet i Microsoft Store med Installer-knappen
Søk etter «Python install manager» i Microsoft Store og installer appen fra Python Software Foundation.

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.

Kommandoen python skrives i Windows Terminal
Skriv python med små bokstaver i Terminal 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.

Tre større enn-tegn i terminalen: Python venter på en kommando
Ser du de tre større enn-tegnene, venter Python på en kommando.

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.

Addisjon, multiplikasjon og divisjon i Python med resultater
Tegnene for addisjon, subtraksjon, multiplikasjon og divisjon. Desimaltegnet er punktum.

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.

Resultatet av 2 ** 10 i Python er 1024
To stjerner gir potens: 2 ** 10 er to ganget med seg selv ti ganger.

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».

Delene i print-kommandoen: print, parentes og anførselstegn
print skriver til skjermen, parentesen tar imot det som skal skrives, og anførselstegnene viser teksten 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.

NameError-meldingen fra en print-kommando uten anførselstegn
Uten anførselstegn leser Python teksten som et navn og gir NameError.

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.

SyntaxError for et anførselstegn som ikke er lukket, og feilen for Print med stor P
Et anførselstegn som ikke lukkes, gir SyntaxError. For Print med stor P foreslår Python riktig skrivemåte.

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.

En variabel som en boks med etikett: 1500 i fiyat-boksen og 3 i adet-boksen
En variabel er en boks med etikett: fiyat-boksen inneholder 1500, adet-boksen 3.

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.

print med pris ganger antall og utdataene Toplam: 4500 TL
Komma setter tekst og tall ved siden av hverandre: Toplam: 4500 TL.

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.

Feil og riktig måte å spørre en KI om en Python-feil
I stedet for «fiks dette», spør hva feilen betyr.

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.

Hjemmelekse: variabelen dogum_yili og alder regnet ut fra 2026
Hjemmelekse: regn ut alderen fra fødselsåret. Hvorfor blir den noen ganger ett år for høy?

Videre i serien

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.

Nettsidepakker Skriv til oss på WhatsApp

Korte svar

Må jeg kunne programmere før jeg lærer Python?
Nei. Denne leksjonen er laget for deg som aldri har skrevet kode. Den starter med installasjonen, lar deg skrive de første kommandoene én etter én og viser hvordan du leser feilmeldinger.
Hvordan installerer jeg Python på Windows?
Søk etter appen Python install manager i Microsoft Store og installer den, eller hent det samme programmet fra nedlastingssiden på python.org. Etter installasjonen åpner du Terminal og skriver python; programmet laster ned gjeldende Python-versjon og åpner ledeteksten med tre større enn-tegn.
Hva betyr de tre større enn-tegnene (>>>) i Python?
De viser at Python venter på en kommando. Hver kommando du skriver ved siden av dem, kjøres så snart du trykker Enter, og resultatet vises rett under.
Hva betyr NameError: name is not defined?
Den forteller at du har brukt et navn som Python ikke kjenner. Hos nybegynnere er den vanligste årsaken at teksten ikke står i anførselstegn, eller at en kommando som print er skrevet med stor forbokstav.
Hva er en variabel i Python?
Det er et navn som gis til en verdi. Når du skriver fiyat = 1500, husker Python verdien 1500 under navnet fiyat, og du kan bruke navnet i utregninger som print(fiyat * 3).

Tjenester vi kan hjelpe deg med på dette området

TSWS-01

Enkeltside-nettsted

Tjenester, kontakt og handlingsknapper på én side; rask og mobilvennlig startside.

fra 4 450 kr
BES-01

Start-nettbutikk

Rask start på nettsalg: 100 produkter lagt inn, betaling og frakt koblet, mobilvennlig butikk.

fra 15 160 kr
Chatboter · 5 til 7 virkedager

WhatsApp-bot for bedrifter

Svarer på pris-, tilgjengelighets- og fraktspørsmål utenom åpningstid; booker avtaler og tar imot bestillinger.

fra 6 230 kr

Andre innlegg

Alle innlegg
6. november 2026 · 8 min

Hva er oppvarming av e-post?

Å sende til hele listen på én gang fra et nytt domene havner i spam; en oppvarmingsplan basert på Googles råd.

  • python for nybegynnere
  • lære python
  • python leksjon 1
  • installere python windows
  • python install manager
  • python print
  • python variabler
  • python nameerror
  • python kurs
  • python fra bunnen av

Beskriv virksomheten din med én setning, så sender vi pakke og pris skriftlig

Første samtale er gratis. Har du et domene eller et eksisterende nettsted, send oss lenken; vi svarer innen 1 virkedag.