Question: need python code for this the class Hef remove_assignment(self, assignment: str) bool: Returns the success status of removing assignment from the list of this
need python code for this


the class

Hef remove_assignment(self, assignment: str) bool: "" "Returns the success status of removing assignment from the list of this course's assignments. assignment is represented by its title, e.g. 'HW1'. It can be removed from the list of assignments if it already exists in the list. otherwise it cannot and removing fails. Parameters: - self: mandatory reference to this object - assignment: the title of the assignment Returns: True if removing assignment succeeds, False otherwise.| w" def print_assignments(self) > None: "w "Prints the assignments contained in the list of this course's assignments. Each assignment is printed on a new line in increasing order of weightage. Assignments with the same weightage are printed in any order. Each assignment is printed as its name and weightage separated by a tab character. Parameters: - self: mandatory reference to this object Returns: none "w" pass def is_complete(self) - none: "w "Returns whether the course is complete, i.e. the total weightage of the stored assignments is 100 . Parameters: - self: mandatory reference to this object Returns: True if the course is complete, False otherwise. "w" pass def init (self, title: str, hours: int, teacher: str, time: datetime.datetime) -> None: " "Creates a course with the given information. Parameters: - self: mandatory reference to this object - title: name of the course - hours: total credit hours of the course - teacher: name of the instructor - time: date and time of the start of the first class Returns: none w" self.title = title self.hrs = hours self.teach = teacher self.t = time pass
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
