Gemensam programmering, m04u08

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

Lämna ett svar

Din e-postadress kommer inte att publiceras.

Denna webbplats använder Akismet för att minska skräppost. Lär dig hur din kommentardata bearbetas.