# Noen randome variabler # Disse variablene er definert i hele denne filen, # også inne i alle funksjoner og prosdyrer. tall1 = 2 tall2 = 3 # Et eksempel på en funksjon def minFunksjon(tall1Param, tall2Param): # Her ser vi at tall1 er definert: print(tall1) return tall1Param + tall2Param # Kall på funksjonen, legger returverdi i en variabel og printer returverdi = minFunksjon(10, 20) print(returverdi) # Kunne også bare tatt, gjør det samme som over: print(minFunksjon(10, 20)) # Itererer gjennom (går gjennom) alle tall fra 0 til 1000 # Printer dem for i in range(1000): print(i) # Lager en string og en liste mittNavn = "Johanna" liste = ["Per", "Rita", "Carl", "Johanna"] # Går gjennom alle indeksene i liste: 0-2 # Henter ut det som ligger på indeksen slik: liste[i] # Sammenligner med verdien til mittNavn # Prøv å fjerne "Johanna" fra listen på linje 27 for i in range(len(liste)): if mittNavn == liste[i]: print("Johooo, du ble inkludert") else: print(liste[i], "er ikke deg :(") # Går gjennom alle elementene i listen: # Prøv å fjerne "Johanna" fra listen på linje 27 for navn in liste: if mittNavn == navn: print("Johooo, du ble inkludert") else: print(navn, "er ikke deg :(") # Det finnes også raske måter å sjekke om element er i liste: if "Johanna" in liste: print("YEEEEY") # Min egen metode for å sjekke om element er i liste: def elementSjekk(elementSjekk, liste): for element in liste: if element == elementSjekk: return True return False # Kaller på min egen metode # Prøv å fjerne "Johanna" fra listen på linje 27 print(elementSjekk("Johanna", liste)) # Dette er det samme som over, bare are jeg først legger returverdi i en variabel. resultat = elementSjekk("Johanna", liste) print(resultat)