Форум сайта python.su
Представьте, что вы менеджер музыкальной группы. Ваша группа разъезжает по разным городам и даёт концерты. Ваша задача написать программу мониторинга вашей группы.
**В вашей программе должны быть:**
Профили всех участников группы. У каждого участника должно быть **имя**, **дата рождения** и **роль** в группе. Храните информацию об участниках группы так, что можно было бы по имени удалить или редактировать информацию об участнике.
*Напишите функцию удаления участника. Напишите функцию добавления участника в группу.
Информация о концертах. На каждом концерте у вас должны быть записаны **ваши затраты**. Их может быть *произвольное количество*(поездка, питание, отель…). Вам необязательно хранить цель затрат. Так же вы должны хранить **сумму контракта** за концерт. Эта сумма всегда *одна*. Так же вы должны хранить **дату концерта**. Храните информацию о концертах так, что можно было бы по названию города удалить или редактировать информацию о концерте
*Напишите функцию добавления концерта. Напишите функцию, которая высчитывает общую сумму затрат за концерт. Напишите функцию, высчитывающую выгоду за концерт(разницу между затратами и суммой контракта)
Создайте группу из 3-ёх участников. Дайте концерт в 5-и разных городах. Посчитайте общую сумму заработанную вашей группой. *Цифры и значения можете придумать, точность необязательна*
Везде где нужно использовать дату, используйте date из библиотеки datetime
Создайте свой репозиторий в github. Загрузите туда вашу программу. При сдаче ДЗ пришлите **только** ссылку на этот репозиторий
Офлайн
Из того что вы привели складывается впечатление что вы ничего не знаете. Значит начать надо со скачивания учебника по питону. Потом его надо прочитать, установить среду разработки.
Конкретно по вашей задаче надо освоить модуль pickle или json. прочитать про списки, словари, функции.
Если вопросы останутся писать сюда.
Офлайн
cacxa1122Вот с этого можешь начать. Всё равно пригодится в любом случае.
Создайте свой репозиторий в github. Загрузите туда вашу программу.
cacxa1122Менеджер не должен писать программы, как и программист не должен управлять музыкальной группой. Каждый должен заниматься своим делом, в котором он специалист. Соответственно, чтобы стать специалистом и продолжать им оставаться, нужно читать специальную литературу по соответствующей специальности. Поэтому первым делом нужно спросить “с какого перепугу я должен менеджерить группу, если я не учился на менеджера, нахожусь на позиции программиста и мне за менеджерство не платят дополнительно ничего?”. Дальше от тебя отстают, и ты больше хернёй не занимаешься, которой должен другой кто-то заниматься.
Представьте, что вы менеджер музыкальной группы. Ваша группа разъезжает по разным городам и даёт концерты. Ваша задача написать программу мониторинга вашей группы.
Офлайн