Python-quiz

Oppgave: geografi_quiz.py

1. Skriv ut en velkomstmelding, f.eks.: Velkommen til geografi-quizen!
2. Spør brukeren om navnet og lagre det i en variabel.
3. Skriv ut:
Hei, <navn>! Lykke til!
4. Lag en variabel poeng som starter på 0.
5. Lag tre spørsmål om geografi hvor brukeren må skrive riktig navn. Eksempler på typer spørsmål: – Hovedstad – Land – Kontinent Bruk input() til å ta inn svar.
6. Hvis svaret er riktig, skriv Riktig! og legg 1 til poeng. Hvis svaret er feil, skriv Feil!.
7. Skriv ut hvor mange poeng brukeren fikk.
8. Lag en while-løkke som skriver én stjerne * for hvert poeng.
9. Skriv til slutt:
Takk for at du spilte, <navn>!

















Python-quiz

Fasit – geografi_quiz.py

print("Velkommen til geografi-quizen!")

navn = input("Hva heter du? ")
print("Hei,", navn + "! Lykke til!")

poeng = 0

# Spørsmål 1
svar = input("Hva er hovedstaden i Frankrike? ")
if svar.lower() == "paris":
    print("Riktig!")
    poeng = poeng + 1
else:
    print("Feil! Riktig svar er Paris.")

# Spørsmål 2
svar = input("Hvilket kontinent ligger Brasil på? ")
if svar.lower().replace("-", " ") == "sør amerika":
    print("Riktig!")
    poeng = poeng + 1
else:
    print("Feil! Riktig svar er Sør-Amerika.")


# Spørsmål 3
svar = input("Hva heter verdens største hav? ")
if svar.lower() == "stillehavet":
    print("Riktig!")
    poeng = poeng + 1
else:
    print("Feil! Riktig svar er Stillehavet.")

print("Du fikk", poeng, "poeng.")

teller = 0
while teller < poeng:
    print("*")
    teller = teller + 1

print("Takk for at du spilte,", navn + "!")