#Dette er et eksempel på et program hvor det er nyttig med returverdier #Programmet skal be brukeren om et brukernavn og passord og sjekke at de matcher #I virkeligheten hadde et slikt program vært mye mye mye mer kompleks #Så vi vil at hver prosedyre/funksjon skal ta hånd om hver sine oppgaver #Vi kan for eksempel dele opp prosessen slik, og da må vi returnere passordet #Hvis vi printer det kan en hvilken som helst hacker få tak i alle passordene #Dette eksemplet er veldig forenklet men kan gi en viss idé om når man skal returnere def hentPassord(brukernavn): passord = {"pinklover123": "blablabla", "hedda1809": "1234567", "ole2306": "mittPassord"} return passord[brukernavn] def sporOmPassord(): brukernavn = input("Vennligst skriv brukernavnet ditt: ") passord = input("Vennligst skriv passordet ditt: ") if (hentPassord(brukernavn) == passord): print("Du har blitt logget inn") else: print("Feil brukernavn eller passord") sporOmPassord()