Загрузка данных



# Решение задания

def add_student(student_name, student_age):
    try:
        age = int(student_age)
        if age < 10 or age > 150:
            raise ValueError
        if len(student_name) < 2 or not student_name.isalpha():
            raise TypeError
        students.append({
            'name': student_name,
            'age': age,
            'marks': []
        })
        print(f'New student #{len(students) - 1} added')
    except ValueError:
        print(f'Student age {student_age} is incorrect')
    except TypeError:
        print(f'Student name {student_name} is incorrect')