У меня есть файл с именем «data.txt», который выглядит следующим образом:
Oliver
14052
Jack
2257
Harry
22568
Jacob
684940
Connor
46871
В этом файле имя Оливера соответствует номеру 14052, имя Джека соответствует номеру 2257, .. .
Я ищу создание функции, которая принимает два аргумента: (name (str), number (int))
Функция должна искать, если имя уже находится в файле:
Если он есть, он добавляет число, переданное в качестве аргумента, и число, соответствующее имени в файле. Затем он заменяет в файле старую цифру результатом суммирования.
Если ее там нет, он записывает в конце файла строку с именем и цифру с номером, чтобы добавьте это новое имя с его номером в список.
Спасибо за внимание к моему вопросу. Хорошего дня!