Python Durchschnitt in Python berechnen

Maxi.py

Content
Teammitglied
29 Januar 2021
16
8
3
Hessen
www.emerald-games.tk
Gib einfach eine Liste oder ein Tuple mit den Werten einer Umfrage, der Schulnoten deiner Klassenarbeit, o. ä. als Integer oder Float an.

Gearbeitet wurde:
  • Ohne Module
  • Mit der sum() Funktion
  • Mit custom Errors
Python:
def durschnittBerechnen(x=None):
    if x != None:
        if type(x) == list or type(x) == tuple:
            summe = sum(x)
            erg = summe / len(x)
            print(round(erg))
        else:
            raise Exception("Bitte übergebe eine Liste oder ein Tuple als Parameter")
    else:
        raise Exception("Bitte übergebe einen Parameter")

Viel Spaß mit dem Code ✌
 
  • Like
Reaktionen: SnowPlaysDE und 12LuA

Alpha-Wölfchen

Benutzer
16 Juni 2020
39
22
8
Belgien
Python:
import typing

def average(x:typing.Union[list, tuple]) -> typing.Union[int, float]:
    return round(sum(x)/len(x), 2)

Ich hätte das so gelöst, dort gibt es zwar einen Import, aber der ist ein built-in package von Python.