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



бет11/20
Дата04.03.2024
өлшемі376.51 Kb.
#494190
түріРеферат
1   ...   7   8   9   10   11   12   13   14   ...   20
Лабораторные работы по языку программирования Python

Критерии оценки знаний


Оценка 5 ставится, если выполнены 2 задания и общее количество реализованных функций не менее 15. Оценка 4 ставится, если безошибочно выполнены 2 задания и общее количество реализованных функций 12-14. Оценка 3 ставится, если безошибочно выполнены 2 задания и общее количество реализованных функций не менее 8. Оценка 2 ставится, если выполнено 2 задания и количество реализованных функций 1-7. Если студент не смог выполнить ни одного задания, ставится 0 баллов.

ЛАБОРАТОРНАЯ (ПРАКТИЧЕСКАЯ) РАБОТА №7.


СЛОВАРИ



  1. Пусть дан словарь. Посчитайте и выведите сколько в словаре ключей.

  2. Пусть дан файл students.csv, в котором содержится информация о студентах в виде:

№;ФИО;Возраст;Группа
1;Иванов Иван Иванович;23;БО-111111 2;Сидоров Семен Семенович;23;БО-111111 3;Яшков Илья Петрович;24;БО-222222
...
Считайте информацию из файла в структуру: {№: [ФИО, Возраст, Группа], №: [....], №: [. ]} (словарь, где ключи – это порядковые номера
студентов).
Вариант 1. Выведите информацию о студентах, отсортировав их по фамилии.
Вариант 2. Выведите информацию о студентах, отсортировав их по возрасту.
Вариант 3. Выведите информацию о студентах, отсортировав их по номеру группы.
Вариант 4. Выведите информацию о студентах, в возрасте старше 22 лет.

  1. Добавьте к задаче №2 возможность:




Вариант 1.

Увеличить возраст всех студентов на 1.




Вариант 2.

Уменьшить возраст всех студентов на 1.







Вариант 3.

Увеличить возраст студентов

в

заданной

пользователем группе на 1.
Вариант 4. Уменьшить возраст студентов в заданной пользователем группе на 1.

  1. Добавьте к пользовательскому интерфейсу из задачи №3 возможность сохранения новых данных в файл.


Достарыңызбен бөлісу:
1   ...   7   8   9   10   11   12   13   14   ...   20




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

    Басты бет