Oppgaver: Grunnleggende

Tren på variabler, datatyper og operatorer

Lett 🟢

Oppgave 1.1: Min Info

Lag en variabel navn og en variabel alder. Bruk print() til å skrive ut en setning som bruker begge variablene.

# Eksempel på output:
# Jeg heter Ola og er 16 år gammel.

Oppgave 1.2: Tall-lek

Lag to variabler a = 15 og b = 4. Regn ut summen og produktet av disse, og print resultatene.

Oppgave 1.3: Sannhetsverdi

Lag en variabel er_norsk og sett den til True. Print variabelen. Prøv deretter å endre verdien til False og print den på nytt.

Medium 🟡

Oppgave 2.1: Interaktiv hilsen

Bruk input() til å be brukeren om navnet sitt. Lagre dette i en variabel og print en personlig hilsen.

Husk: input() returnerer alltid en string.

Oppgave 2.2: Areal-kalkulator

Be brukeren om å skrive inn lengde og bredde på et rektangel. Konverter tallene til heltall (int) og regn ut arealet.

Oppgave 2.3: Dobling

Be brukeren om et tilfeldig tall. Konverter det til et desimaltall (float). Regn ut og print hva tallet er når det ganges med 2.

Vanskelig 🔴

Oppgave 3.1: Reiseplanlegger

Be brukeren om distanse (i km) og fart (i km/t). Regn ut hvor lang tid reisen tar. Konverter inndata til float før beregning.

Oppgave 3.2: Handlekurv med moms

Lag et program som ber om pris på en vare og antall. Regn ut totalpris inkludert 25% merverdiavgift (moms).

Oppgave 3.3: Tall-bytte

Be brukeren om to tall, x og y. Bytt om verdiene slik at x får verdien til y, og omvendt. Print ut verdiene etter byttet.

Feilsøking 🔍

Oppgave 4.1: Hva er feil?

Hvorfor fungerer ikke denne koden? Finn og rett feilen.

navn = Ola
print("Hei " + navn)

Oppgave 4.2: Type-krøll

Denne koden gir en feilmelding. Hvorfor kan du ikke plusse sammen disse?

alder = 17
print("Min alder er: " + alder)

Oppgave 4.3: Variable-regler

Hvilken av disse variablene er ulovlig i Python, og hvorfor?

1_tall = 10
tall_1 = 5
frukt = "Eple"