def notas (*num, sit=False):
    r=dict()
    r ['total'] = len(num)
    r ['maior'] = max(num)
    r ['menor'] = min(num)
    r ['media'] = sum(num) / len(num)
    if sit:
        if r['media'] >=7:
            r['situação']= 'BOA!'
        elif r['media'] >=5:
            r['situação']= 'RAZOÁVEL!'
        else:
            r['situação']= 'RUIM!'
    return r


resp= notas(5.5, 3.4, 7.3, 2.5, sit=True)
print(resp)

def notas (*num, sit=False):
    r=dict()
    r ['total'] = len(num)
    r ['maior'] = max(num)
    r ['menor'] = min(num)
    r ['media'] = sum(num) / len(num)
    if sit:
        if r['media'] >=7:
            r['situação']= 'BOA!'
        elif r['media'] >=5:
            r['situação']= 'RAZOÁVEL!'
        else:
            r['situação']= 'RUIM!'
    return r


resp= notas(5.5, 3.4, 7.3, 2.5, sit=True)
print(resp)
