MattiaPM17 ha scritto:
Se ho un dizionario in python di questo tipo:
Alunno={"ita":4,5, "mat":6,7, "ing":8,9}
La sintassi non è corretta:
dovresti usare il punto (.) per i decimali.
Inoltre,
non conviene usare la "A" maiuscola per il nome di variabile, poiché convenzionalmente quella è riservata ai nomi di classi.
MattiaPM17 ha scritto:
Come faccio a calcolare la media di tutte le materie o singole materie?
Ti basta usare le funzioni incorporate
sum() e
len() per sommare i voti e dividerli per il loro numero:
alunno = {"ita": 4.5, "mat": 6.7, "ing": 8.9}
voti = alunno.values()
media = sum(voti) / len(voti)
print("La media è:", media)
Ciao!