Vi har tillsammans gjort ett programmeringsexempel där vi i Python läser från en fil och bearbetar det inlästa datat. Koden för denna övning hittar du nedan. Vid nästa tillfälle så kommer vi jobba vidare med exemplet och även skriva till filen.
name_list.py
filename = 'name.txt' # 1 skriv ut namnen från filen with open(filename) as f: for rad in f: print(rad, end="") # 2 Lagra namnen i en lista print("\n## Uppgift 2") names = [] # Öppna filen.... with open(filename) as f: for rad in f: # .. loopa rad för rad if len(rad) > 1: # Om radens längd är större än 1 names.append(rad) # Lagra rad i listan names.sort() # Sortera listan for n in names: # Loopa igenom listan print(n, end="") # Skriv ut varje komponent
name.txt
Anna David William Jonas Viktoria Anders