Medelvärde med listor i Python: Skillnad mellan sidversioner
Hoppa till navigering
Hoppa till sök
Hakan (diskussion | bidrag) |
Hakan (diskussion | bidrag) |
||
| Rad 48: | Rad 48: | ||
{{clear}} | {{clear}} | ||
== | == Allmän lösning - Medelvärde == | ||
Prova nu det här programmet! | |||
<pre> | <pre> | ||
print("Skriv in dina tal som du ska beräkna och sätt ett mellanslag mellan varje tal") | |||
listVärden = [float(x) for x in input().split()] | |||
listSummma = sum (listVärden) | |||
listLängd = len (listVärden) | |||
listMedelvärde = listSummma /listLängd | |||
print("Ditt medelvärde är: " + str(listMedelvärde)) | |||
</pre> | |||
{{uppgruta|varför är programmet bättre nu ? | |||
# Här har jag utvecklat koden, jämför vilka delar av programkoden som är lika med | |||
# exemplet ovanför. | |||
# Vilka delar av programkoden är annorlunda? | |||
# Varför är det här programmet bättre? | |||
}} | |||
== Tack! == | == Tack! == | ||
Versionen från 22 april 2018 kl. 21.14
Beräkna medelvärdet med med listor i ett Pythonprogram
Här ser du en tabell som visar åldrarna för fyra barn.
| Kajsa | 10 år |
| Ahmed | 13 år |
| Ilhan | 14 år |
| Ture | 12 år |
Och här ser du ett program som beräknar medelådern på de fyra barnen.
listVärden = [10, 13, 14, 12]
listSumma = sum (listVärden)
listLängd = len (listVärden)
listMedelvärde = listSumma /listLängd
print("Deras medelvärde är: " + str(listMedelvärde))
| Uppgift |
|---|
Beräkna medelvärdet för elevernas ålder?
|
Allmän lösning - Medelvärde
Prova nu det här programmet!
print("Skriv in dina tal som du ska beräkna och sätt ett mellanslag mellan varje tal")
listVärden = [float(x) for x in input().split()]
listSummma = sum (listVärden)
listLängd = len (listVärden)
listMedelvärde = listSummma /listLängd
print("Ditt medelvärde är: " + str(listMedelvärde))
| Uppgift |
|---|
varför är programmet bättre nu ?
|
Tack!
Uppgiften är skapad av Fredrik Tegbäck och publicerad med hans tillstånd. Uppgiften finns som pdf här.
Håkan Elderstig (diskussion) har gjort smärre modifieringar.

