1. Главная
  2. Библиотека
  3. Программирование
  4. В файле results.csv записаны результаты соревнований. П...
Разбор задачи

В файле results.csv записаны результаты соревнований. Первая строка содержит заголовки: ;team;score Далее идут строки с данными. Напишите программу, которая получит из стандартного ввода число и выведет имена всех участников, чей результат не меньше

  • Предмет: Программирование
  • Автор: Кэмп
  • #Основы алгоритмизации и программирования
  • #Языки программирования (C++, Java, Python и др.)
В файле results.csv записаны результаты соревнований. Первая строка содержит заголовки: ;team;score Далее идут строки с данными. Напишите программу, которая получит из стандартного ввода число и выведет имена всех участников, чей результат не меньше

Условие:

В файле results.csv записаны результаты соревнований. Первая строка содержит заголовки:\nname;team;score
Далее идут строки с данными. Напишите программу, которая получит из стандартного ввода число и выведет имена всех участников, чей результат не меньше введённого.
Вводится одно целое число — минимальный результат.
Выведите имена всех участников, у которых значение в столбце score не меньше введённого, каждое с новой строки.

Решение:

Для решения этой задачи мы воспользуемся встроенным модулем csv в Python, который позволяет удобно работать с файлами, где данные разделены определенным символом (в данном случае точкой с запятой ;).

Решение задачи

Внутри — полный разбор, аргументация, алгоритм решения, частые ошибки и как отвечать на каверзные вопросы препода, если спросит

Попробуй решить по шагам

Попробуй один шаг и продолжи в режиме обучения или посмотри готовое решение

Какова основная цель использования `csv.DictReader` при обработке CSV-файлов в Python?

Что нужно знать по теме:

Что нужно знать по теме

Алгоритм решения

Топ 3 ошибок

Что спросит препод

Выбери предмет