antimatter001 Ответов: 2

Python assignment help , пожалуйста


You are given the following data for agents 
agent
•	is_available
•	available_since (the time since the agent is available)
•	roles (a list of roles the user has, e.g. spanish speaker, sales, support etc.) 

When an issue comes in we need to present the issue to 1 or many agents based on an agent selection mode. An agent selection mode can be all available, least busy or random. In “all available mode” the issue is presented to all agents so they pick the issue if they want. In least busy the issue is presented to the agent that has been available for the longest. In random mode we randomly pick an agent. An issue also has one or many roles (sales/support e.g.). Issues are presented to agents only with matching roles.

Please write a function that takes an input the list of agents with their data, agent selection mode and returns a list of agents the issue should be presented to.  


Что я уже пробовал:

Я попытался взять список агентов и режим выбора , но запутался в том, что это значит
write a function that takes an input the list of agents with their data,

просто небольшой код psuedo, чтобы я мог понять этот вопрос
Я не могу понять это ясно

2 Ответов

Рейтинг:
2

Maciej Los

5ed!

Рейтинг:
0

OriginalGriff

Мы более чем готовы помочь тем, кто застрял, но это не значит, что мы здесь, чтобы сделать все это для вас! Мы не можем сделать всю работу, вам либо платят за это, либо это часть ваших оценок, и было бы совсем несправедливо, если бы мы сделали все это за вас.

Поэтому нам нужно, чтобы вы сделали работу, и мы поможем вам, когда вы застряли. Это не значит, что мы дадим вам пошаговое решение, которое вы можете сдать!
Начните с объяснения, где вы находитесь в данный момент и каков следующий шаг в этом процессе. Затем расскажите нам, что вы пытались сделать, чтобы этот следующий шаг сработал, и что произошло, когда вы это сделали.

Внимательно прочитайте вопрос, а затем перечитайте свои заметки о последних двух лекциях: это довольно очевидная вещь!

write a function that takes an input the list of agents with their data,

write a function
Ты же знаешь, как это делается!
that takes an input
То есть функция, которую вам нужно написать, имеет параметр, который вы передаете при ее вызове.
the list of agents with their data,
Параметр представляет собой набор объектов (в частности, список), и эти объекты должны быть экземплярами класса, содержащего всю информацию для одного агента.

Подумайте об этом, прочитайте свои заметки и попробуйте - это не сложно!


Maciej Los

5ed!