Untitled
unknown
plain_text
8 months ago
1.7 kB
2
Indexable
Never
print("Программа для работы со списком студентов") print() student_to_marks = { "Вася": [123, 123], "Петя": [0, 123], } student_names = [] students_marks = [] while True: answer: int = int(input("\nВыберите действие\n" "1 - добавить студента\n" "2 - удалить студента\n" "3 - посмотреть весь список студентов\n" "4 - добавить оценку студенту\n" "5 - убрать оценку студенту\n" "0 - выйти из программы\n\n:")) if answer not in [0, 1, 2, 3, 4, 5]: print("Такой команды нет") continue if answer == 0: break if answer == 1: while True: new_student = input("Введите имя студента: ") if new_student != "": break student_names.append(new_student) students_marks.append([]) if answer == 2: del_number = int(input("Введите номер студента для удаления: ")) student_names.pop(del_number) students_marks.pop(del_number) if answer == 3: print("Студенты:") for i in range(len(student_names)): print("Студент - ", student_names[i]) print("Оценки - ", students_marks[i]) if answer == 4 or answer == 5: new_student = input("Введите имя студента: ") new_mark = int(input("Введите оценку для студента: "))
Leave a Comment