# FOR-L?KKER # For-l?kker brukes for ? iterere gjennom f.eks. lister og strenger, slik: ordet = "heisann" listen = ["ha", "en", "fin", "dag"] print("Bokstaver i 'heisann': ") for bokstav in ordet: print(bokstav) print("\nOrd i listen: ") for ordet in listen: print(ordet) # Vi kan ogs? ha "doble for-l?kker", det vil si en l?kke inni en annen, slik: ¡§ print("\nBokstaver i ordene i listen: ") for ordet in listen: for bokstav in ordet: print(bokstav) # FILINNLESING # encoding: utf-8 # ?pner filen (det er nyttig ? ha filen i samme mappe, s? trenger du ikke # gi stien), og leser den inn som en streng slik: f = open("test.txt", encoding = "utf8") filinnhold = f.read() print(filinnhold) # Lukker filen. f.close() # Kan ogs? leses inn som en liste, der hver linje(markert med linjeskift(\n)) # blir ett element, slik: f = open("test.txt", encoding = "utf8") filinnhold = [] for tekst in f: filinnhold.append(tekst) print(filinnhold) # Lukker filen. f.close()