def notas(*n, sit=False):
    '\n    Função para analisar notas e situação de varios alunos.\n    :param n: Uma ou mais notas dos alunos (aceita varias)\n    :param sit: Valor opcional, indicando se deve ou não adicionar a situação.\n    :return: Dicionario com varias informações sobre a situação da turma.\n    '
    dic = dict()
    dic['total'] = len(n)
    dic['maior'] = max(n)
    dic['menor'] = min(n)
    dic['media'] = (sum(n) / len(n))
    if sit:
        if (media < 5):
            dic['situação'] = 'Critica'
        elif (media < 7):
            dic['situação'] = 'Rasoavel'
        else:
            dic['situação'] = 'Boa'
    return dic
Função para analisar notas e situação de varios alunos.
:param n: Uma ou mais notas dos alunos (aceita varias)
:param sit: Valor opcional, indicando se deve ou não adicionar a situação.
:return: Dicionario com varias informações sobre a situação da turma.
def notas(*n, sit=False):
    '\n    Função para analisar notas e situação de varios alunos.\n    :param n: Uma ou mais notas dos alunos (aceita varias)\n    :param sit: Valor opcional, indicando se deve ou não adicionar a situação.\n    :return: Dicionario com varias informações sobre a situação da turma.\n    '
    dic = dict()
    dic['total'] = len(n)
    dic['maior'] = max(n)
    dic['menor'] = min(n)
    dic['media'] = (sum(n) / len(n))
    if sit:
        if (media < 5):
            dic['situação'] = 'Critica'
        elif (media < 7):
            dic['situação'] = 'Rasoavel'
        else:
            dic['situação'] = 'Boa'
    return dic