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