Лабораторная (практическая) работа №1



бет18/20
Дата04.03.2024
өлшемі376.51 Kb.
#494190
түріРеферат
1   ...   12   13   14   15   16   17   18   19   20
Лабораторные работы по языку программирования Python

Задания


  1. Представьте таблицы (согласно вашему варианту) в виде структур языка Python.

  2. Реализуйте в консоли интерфейс по добавлению, удалению, изменению данных. Имейте ввиду, что связанные операции (удаление, добавление,

изменение) для связанных таблиц, должны изменять данных во всех связанных структурах.

  1. Выведите следующую информацию в консоль построчно:

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

  1. Посчитайте и выведите результат:

Вариант 1. Для каждой кафедры: сколько всего преподавателей. Вариант 2. Для каждого корма: сколько животных им питается. Вариант 3. Для каждого врача: сколько детей он лечит.
Вариант 4. Для каждого цвета: количество товаров.
Вариант 5. Для каждого пользователя: количество контента, которое он добавил.
Вариант 6. Для каждой фирмы: сколько в ней сотрудников.
Вариант 7. Для каждого преподавателя: сколько дисциплин он ведет.
Вариант 8. Для каждого дня недели: сколько всего пар предусмотрено в этот день.
Вариант 9. Для каждой кафедры: количество дисциплин, которое ведется сотрудниками данной кафедры.
Вариант 10. Для каждого города: сколько в нем улиц.

  1. Реализуйте функционал по сохранению данных в файлы формата .csv и считыванию информации из файлов.

Вариант №1


Вариант №2



Вариант №3



Вариант №4





Вариант №5



Вариант №6



Вариант №7



Вариант №8



Вариант №9



Вариант №10







Достарыңызбен бөлісу:
1   ...   12   13   14   15   16   17   18   19   20




©dereksiz.org 2024
әкімшілігінің қараңыз

    Басты бет