Представьте таблицы (согласно вашему варианту) в виде структур языка Python.
Реализуйте в консоли интерфейс по добавлению, удалению, изменению данных. Имейте ввиду, что связанные операции (удаление, добавление,
изменение) для связанных таблиц, должны изменять данных во всех связанных структурах.
Выведите следующую информацию в консоль построчно:
Вариант 1. Для каждого преподавателя: «ФИО преподавателя»,
«название кафедры», «должность преподавателя».
Вариант 2. Для каждого животного: «Кличка животного», «пол»,
«возраст», «название корма», «цена корма».
Вариант 3. Для каждого ребенка: «ФИО ребенка», «ФИО отца», «ФИО матери», «ФИО врача», «возраст ребенка».
Вариант 4. Для каждого товара: «№ товара», «название товара»,
«стоимость товара», «цвет товара».
Вариант 5. Для каждого контента: «Название контента», «название меню», «ник автора», «аннотация».
Вариант 6. Для каждого человека: «ФИО персоны», его должность, в какой фирме работает.
Вариант 7. Для каждого преподавателя: «ФИО преподавателя», список дисциплин (которые он ведет).
Вариант 8. Для каждой дисциплины: «Название дисциплины», в какой день недели ведется, на какой паре.
Вариант 9. Для каждой дисциплины: «Название дисциплины»,
«количество лекций», «количество практик», «форма контроля», «название кафедры» (которая читает дисциплину).
Вариант 10. Для каждой страны: «Название страны», список городов.
Посчитайте и выведите результат:
Вариант 1. Для каждой кафедры: сколько всего преподавателей. Вариант 2. Для каждого корма: сколько животных им питается. Вариант 3. Для каждого врача: сколько детей он лечит.
Вариант 4. Для каждого цвета: количество товаров.
Вариант 5. Для каждого пользователя: количество контента, которое он добавил.
Вариант 6. Для каждой фирмы: сколько в ней сотрудников.
Вариант 7. Для каждого преподавателя: сколько дисциплин он ведет.
Вариант 8. Для каждого дня недели: сколько всего пар предусмотрено в этот день.
Вариант 9. Для каждой кафедры: количество дисциплин, которое ведется сотрудниками данной кафедры.
Вариант 10. Для каждого города: сколько в нем улиц.
Реализуйте функционал по сохранению данных в файлы формата .csv и считыванию информации из файлов.
Вариант №1
Вариант №2
Вариант №3
Вариант №4
Вариант №5
Вариант №6
Вариант №7
Вариант №8
Вариант №9
Вариант №10
Достарыңызбен бөлісу: |