Hopp til innhold
Norsk fritid mellom skjerm og virkelighetOm magasinet ↗
INNSIKTET.Fritid, uten
omveier.
Finn en snarvei.

Guider til det praktiske. Mer tid til det hyggelige.

Hobby, filer & minner

Python for nybegynnere: fra første linje til et lite program

Python er enkelt å komme i gang med. Her er hvordan du installerer, skriver første kodelinje og bygger et lite program.

Illustrasjon til Python for nybegynnere: fra første linje til et lite program
IllustrasjonHobby, filer & minner

Python er et allsidig programmeringsspråk som er lett å lære for nybegynnere. Ifølge Python.org er språket enkelt å installere, og mange Linux- og Unix-distribusjoner har en nyere Python-versjon forhåndsinstallert. Selv enkelte Windows-maskiner leveres med Python installert.

Installasjon

For å installere Python på egen maskin, følg instruksjonene på Python.orgs offisielle side for nybegynnere. Installasjonen er grei på de fleste plattformer. Du kan bruke en teksteditor eller et Python-miljø. For å prøve første eksempel kan du åpne Python-tolkens interaktive vindu, skrive print("Hei, verden!") og trykke Enter. For et helt program lagrer du koden som en fil med endelsen .py og kjører den med Python i miljøet du bruker.

Din første kodelinje

print("Hei, verden!")

print er en funksjon som skriver tekst ut på skjermen. Dette er ofte det første man lærer seg i et nytt programmeringsspråk.

Variabler og if-setninger

alder = 25
if alder >= 18:
    print("Du er myndig")
else:
    print("Du er ikke myndig")

En variabel lagrer en verdi, og en if-setning lar programmet velge ulike handlinger basert på betingelser.

Lister og strenger

navn = ["Anna", "Ben", "Cecilie"]
for n in navn:
    print(n)

Lister samler flere verdier i én variabel. Du kan loope gjennom dem med en for-løkke.

Et lite program: gjettelek

import random
hemmelig = random.randint(1, 100)
while True:
    gjett = int(input("Gjett et tall: "))
    if gjett < hemmelig:
        print("For lavt!")
    elif gjett > hemmelig:
        print("For høyt!")
    else:
        print("Riktig!")
        break

Dette lille programmet kombinerer tilfeldighet, løkker, betingelser og brukerinput – og er en klassisk øvelse for nybegynnere.

God ressurser

Googles Python Class er gratis og passer deg som har litt programmeringserfaring, men som vil lære Python. Kurset består av skriftlig materiale, forelesningsvideoer og kodeøvelser, og bygger opp fra grunnleggende konsepter til komplette programmer. Det inneholder også en gjennomgang av installasjon og oppsett på egen maskin.

For flere datarelaterte emner, se hvordan du sjekker harddiskens helse, omregning fra meter til fot og PDF til PNG.

Kilder

En snarvei bør føre riktig.

Fant du en feil? Send sidens adresse og opplysningen til info@innsiktet.org.

Ta en snarvei til.