• Прокомментируйте код в python 3?

    StandOut
    @StandOut Автор вопроса
    благодарю, единственный полезный ответ
    gr = [
        {'имя':'Витек','группа':'300','возраст':'20','оценки':[1,1,1,1,1]},
        {'имя':'Санек','группа':'301','возраст':'21','оценки':[2,2,2,2,2]},
        {'имя':'Максон','группа':'302','возраст':'22','оценки':[3,3,3,3,3]},
        {'имя':'Петя','группа':'303','возраст':'23','оценки':[4,4,4,4,4]},
        {'имя':'Вадик','группа':'304','возраст':'24','оценки':[5,5,5,5,5]}
    ]
    
    def c_mr(ss,m): #ss-студенты и m-оценки
        print ('имя', 'группа', 'возраст', 'оценки')
        for s in ss:
            m_l = s['оценки'] #m_l - лист с оценками
            r = (sum(m_l)/len(m_l)) #r-результат
            if r >= m: #m-вводимое число
                print(s['имя'], s['группа'], s['возраст'], str(s['оценки']))
    
    m = int(input('Введите среднее значение :'))
    c_mr(gr,m)


    если ничего не перепутал, то код правильный
    можете проверить, на всякий случай

    задание выглядит так
    --------------------------------
    Напишите функцию фильтрации студентов по средней оценке (так чтобы функция возвращала всех студентов выше заданного в параметрах функции среднего балла).
  • Задачка на питон, хочу понять как это работает на питоне, можете помочь?

    можете прокомментировать код
    def count_mark(students,mark):
    интересует именно «mark» зачем 2 аргумент, если он не где не используется
    и если не сложно то весь оставшийся код (на всякий случай)