LINK (fork this): EDITOR Your favorite singer is performing…
LINK (fork this): EDITOR Your favorite singer is performing in Gainesville but they’ve lost their music organization system!! They need YOU to come up with a system to organize their albums and songs. Write a class Album that will have the following specifications: def __init__(self, album_title, artist, year) – Constructor to initialize the Album with an album title, artist, and year def show_info(self) – prints out a string in the format “{album_title} by {artist} came out in {year}.” Then, create a subclass called Song that inherits from the Album class, and includes the attribute song_title. It should also have a show_info(self) method that overrides the show_info method in Album and prints out a string in the format “{song_title} by {artist} is from the album {album_title} and came out in {year}”. just for fun: who is your favorite music artist? # Example usagealbum1 = Album(“Thriller”, “Michael Jackson”, 1982)album1.show_info() # Shows album infosong1 = Song(“Beat It”, “Thriller”, “Michael Jackson”, 1982)song1.show_info() # Shows song info# Output:# Album: Thriller by Michael Jackson, released in 1982# Beat It by Michael Jackson is from the album Thriller and came out in 1982
Read DetailsLINK (fork this): EDITOR For a simple game, there is a Video…
LINK (fork this): EDITOR For a simple game, there is a VideoBox that displays information about the player’s score, current level, and state of the game (playing or paused). You are tasked with designing the VideoBox class which will have the following specifications: def __init__(self, score: int, level: int, is_paused: bool) – Constructor to initialize the VideoBox with an initial score, level, and whether or not the game is paused. def display(self) – RETURNS a string in the format “Score: {score} | Level: {level} | Status: {Paused or Playing}”. For example, the output for a player with a score of 150, on level 3, playing the game would be “Score: 150 | Level: 3 | Status: Playing”. def update_score(self, new_score: int) – SETS, does not add or subtract, the player’s score to the new value passed in. def next_level(self) – INCREMENTS the player’s current level by 1. def pause_game(self) – Sets the game status to PAUSED. def resume_game(self) – Sets the game status to PLAYING. # Example usagevideo_box = VideoBox(150, 3, False) # Starting with score 150, level 3, and game playingprint(video_box.display()) # Output: Score: 150 | Level: 3 | Status: Playingvideo_box.update_score(200)print(video_box.display()) # Output: Score: 200 | Level: 3 | Status: Playingvideo_box.next_level()print(video_box.display()) # Output: Score: 200 | Level: 4 | Status: Playingvideo_box.pause_game()print(video_box.display()) # Output: Score: 200 | Level: 4 | Status: Pausedvideo_box.resume_game()print(video_box.display()) # Output: Score: 200 | Level: 4 | Status: Playing
Read DetailsRemember, we are still grading manually and will give partia…
Remember, we are still grading manually and will give partial credit. The editor is a TOOL that you can use to make solving the problem easier. Regardless, please attempt every question to ensure you get the most partial points possible. You may use the Python Documentation site linked HERE to help you write your programs.
Read DetailsRead the following scenario. Answer the question after the s…
Read the following scenario. Answer the question after the scenario. You just got a new job at a better paying company in the same field as your previous company. You are tasked with a similar role as your previous job, and you could do it more easily and efficiently if you reused code that you remember from your previous job, and you would start your job off with a good review. Is this an ethical action?
Read DetailsThe following Book class contains a constructor that include…
The following Book class contains a constructor that includes attributes title, author, and isbn, as well as a display_info method that prints out the information in the format “Title: {title}, Author: {author}, ISBN: {isbn}”. The eBook class inherits from the Book class but includes the additional attribute format, and also has a display_info method that displays all of the information from Book as well as the format attribute. Identify and correct the errors in the code snippet so the code works as intended based on the expected output below. You cannot change entire chunks of code nor rewrite it again. Mention the line number where the error is, what the error is, and the correction. 1. class Book:2. def __init__(self, title, author, isbn):3. self.title = title4. self.author = author5. self.isbn = isbn6. def display_info(self)7. print(f”Title: {self.title}, Author: {self.author}, ISBN: {self.isbn}”)8. 9. def eBook(Book):10. def __init__(title, author, isbn, format):11. super.__init__(title, author, isbn)12. self.format = format13. 14. def display_info(self):15. super().display_info16. print(f”Format: {self.format}”)
Read DetailsWhat is the output of the following code? class Library: …
What is the output of the following code? class Library: max_books = 5 def __init__(self, name, books_borrowed): self.name = name self.books_borrowed = books_borrowed def can_borrow(self): return self.books_borrowed < self.max_bookscity_library = Library("City Library", 3)town_library = Library("Town Library", 4)Library.max_books = 7city_library.max_books = 6print(city_library.max_books, town_library.max_books)
Read DetailsGiven the following class definition, which of the following…
Given the following class definition, which of the following is the correct way to create an instance of the Car class and call the drive() method? class Car: def __init__(self, make, model, year=2022): self.make = make self.model = model self.year = year self.mileage = 0 def drive(self, miles): self.mileage += miles
Read Details