Class Task(): description = ''
importance = 1
completion_month = ''
completion_date = 1
def creation():
objective = Task()
objective. description = input("Введите описание задачи: ")
objective. importance = int(input("Введите важность задачи (от 1 до 5): "))
objective. completion_month = input("Введите месяц сдачи: ")
objective. completion_date = int(input("Введите дату сдачи: "))
return(objective)
# print("Самая важная задача: " + i. description + ", важность- " + str(i. importance) + ", месяц сдачи- " + i. completion_month + ", дата сдачи- " + str(i. completion_date))
# print("Самая задача: " + i. description + ", важность- " + str(i. importance) + ", месяц сдачи- " + i. completion_month + ", дата сдачи- " + str(i. completion_date))
Перед тобой программа, в которой описан класс «Задача» и определена функция для создания экземпляров класса.
Допиши программу, выполняя шаги, записанные ниже.
Создай 3 любых задачи так, как указано на картинке.
У всех задач месяц сдачи должен быть «сентябрь».
В списке найди самую важную (самый большой показатель важности) и самую самое раннее число сдачи) задачи и выведи их описание на экран так, как показано в примере.
Функции print() с форматом вывода уже записаны в программе в виде комментариев. Чтобы использовать их, удали символ # в начале строки.
Другие вопросы по: Информатика
Знаешь правильный ответ?
Class Task(): description = '' importance = 1 completion_month = '' completion_date = 1 def creation...
Популярные вопросы