# 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)