I slutet av lektionen så körde vi gemensamt första delen av m04u08. Vi fick lite tidsnöd på slutet då vi behövde ta hand om att variabeln ”min” inte kunde användas tillsammans med funktionen min(). Koden som den ser ut för tillfället finns nedan, vi kommer jobba vidare med denna uppgift på nästa lektionstillfälle.
# Skapa en lista med 5 heltal. lista = [1, 2, 3, 4, 5] summa = 0 # Variablerna får inte heta min/max då funktionen min/max finns, konflikt i python min_värde = max_värde = lista[0] # Loopa igenom denna lista for l in lista: summa += l # beräkna summan av alla tal if l < min_värde: # ta fram lägsta och ... min_värde = l if l > max_värde: # ... högsta värdet max_värde = l # Utskrift print("Summan av alla tal är beräknat till {}, funktionen sum() ger värdet {}".format(summa, sum(lista))) print("Lägsta beräknat värde är {} och funktionen min() ger värdet {}".format(min_värde, min(lista))) print("Högsta beräknat värde är {} och funktionen max() ger värdet {}".format(max_värde, max(lista)))