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 + "!")