0k try t0 $0LV3 In Pyt60n #3 class you should D3sign should Madrid cl@ss and Barca cl@ss which inherit from Club cl@ss so that the f0ll0wing c0de provides the exp3cted 0utput. class Club: def __init__(self, name, league): self.name = name self.league = league def __str__(self): s = f"Name: {self.name}\nLeague: {self.league}" return s # Write your codes here. # Do not change the following lines of code. c1 = Madrid("Real Madrid", "La Liga", "Spain") c1.addTrophy("LaLiga 2020","UEFA 2016","UEFA 2017","LaLiga 2019","CopaDelRay 2014") print('====================================') c1.showClubPoint() print('====================================') print(c1) print('====================================') c2 = Barca("Barcelona", "La Liga", "Spain") c2.addTrophy("LaLiga 2015","UEFA 2015", "LaLiga 2016", "UEFA 2017", "LaLiga 2020", "Supercopa 2020") print('====================================') c2.showClubPoint() print('====================================') print(c2) OUTPUT: ================================ Real Madrid has 50 points ================================ Name: Real Madrid League: La Liga Country: Spain Trophy Cabinet: LaLiga: [2020, 2019] UEFA: [2016, 2017] CopaDelRay: [2014] ================================ ================================ Barcelona has 60 points ================================ Name: Barcelona League: La Liga Country: Spain Trophy Cabinet: LaLiga: [2015, 2016, 2020] UEFA: [2015, 2017] Supercopa: [2020]
0k try t0 $0LV3 In Pyt60n #3
class you should D3sign should Madrid cl@ss and Barca cl@ss which inherit from Club cl@ss so that
the f0ll0wing c0de provides the exp3cted 0utput.
class Club:
def __init__(self, name, league):
self.name = name
self.league = league
def __str__(self):
s = f"Name: {self.name}\nLeague: {self.league}"
return s
# Write your codes here.
# Do not change the following lines of code.
c1 = Madrid("Real Madrid", "La Liga", "Spain")
c1.addTrophy("LaLiga 2020","UEFA 2016","UEFA 2017","LaLiga
2019","CopaDelRay 2014")
print('====================================')
c1.showClubPoint()
print('====================================')
print(c1)
print('====================================')
c2 = Barca("Barcelona", "La Liga", "Spain")
c2.addTrophy("LaLiga 2015","UEFA 2015", "LaLiga 2016", "UEFA
2017", "LaLiga 2020", "Supercopa 2020")
print('====================================')
c2.showClubPoint()
print('====================================')
print(c2)
OUTPUT:
================================
Real Madrid has 50 points
================================
Name: Real Madrid
League: La Liga
Country: Spain
Trophy Cabinet:
LaLiga: [2020, 2019]
UEFA: [2016, 2017]
CopaDelRay: [2014]
================================
================================
Barcelona has 60 points
================================
Name: Barcelona
League: La Liga
Country: Spain
Trophy Cabinet:
LaLiga: [2015, 2016, 2020]
UEFA: [2015, 2017]
Supercopa: [2020]
![[Assume, per trophy provides 10 points for a club. The addTrophy() method
in both child classes should work for any number of parameters and any type
of trophies]
class Club:
def_init_(self, name, league):
self.name = name
self.league = league
def_str_(self):
5= P'Name: {self.name}\nLeague: {self.league}"
return s
# Write your codes here.
# Do not change the following lines of code.
c1 = Madrid("Real Madrid", "La Liga", "Spain")
c1.addTrophy("LaLiga 2020","UEFA 2016","UEFA 2017","Laliga
2019","CopaDelRay 2014")
print("=======:
c1.showClubPoint()
print("
print(c1)
print(=====
c2 = Barca("Barcelona", "La Liga", "Spain")
c2.addTrophy("LaLiga 2015","UEFA 2015", "Laliga 2016", "UEFA
2017", "Laliga 2020", "Supercopa 2020")
print("=======:
c2.showClubPoint()
print("
print(c)
OUTPUT:
====
Real Madrid has 50 points
Name: Real Madrid
League: La Liga
Country: Spain
Trophy Cabinet:
Laliga: [2020, 2019]
UEFA: [2016, 2017]
CopaDelRay: [2014]
Barcelona has 60 points
=======
Name: Barcelona
League: La Liga
Country: Spain
Trophy Cabinet
Laliga: [2015, 2016, 2020]
UEFA: [2015, 2017]
Supercopa: [2020]](/v2/_next/image?url=https%3A%2F%2Fcontent.bartleby.com%2Fqna-images%2Fquestion%2Fe24b24b2-bf98-4e65-95c3-f99765bde07c%2Fcb76a1c3-c319-490b-8554-5337eb4934fe%2Fy8cm6_processed.png&w=3840&q=75)
![](/static/compass_v2/shared-icons/check-mark.png)
Step by step
Solved in 2 steps with 1 images
![Blurred answer](/static/compass_v2/solution-images/blurred-answer.jpg)
![Database System Concepts](https://www.bartleby.com/isbn_cover_images/9780078022159/9780078022159_smallCoverImage.jpg)
![Starting Out with Python (4th Edition)](https://www.bartleby.com/isbn_cover_images/9780134444321/9780134444321_smallCoverImage.gif)
![Digital Fundamentals (11th Edition)](https://www.bartleby.com/isbn_cover_images/9780132737968/9780132737968_smallCoverImage.gif)
![Database System Concepts](https://www.bartleby.com/isbn_cover_images/9780078022159/9780078022159_smallCoverImage.jpg)
![Starting Out with Python (4th Edition)](https://www.bartleby.com/isbn_cover_images/9780134444321/9780134444321_smallCoverImage.gif)
![Digital Fundamentals (11th Edition)](https://www.bartleby.com/isbn_cover_images/9780132737968/9780132737968_smallCoverImage.gif)
![C How to Program (8th Edition)](https://www.bartleby.com/isbn_cover_images/9780133976892/9780133976892_smallCoverImage.gif)
![Database Systems: Design, Implementation, & Manag…](https://www.bartleby.com/isbn_cover_images/9781337627900/9781337627900_smallCoverImage.gif)
![Programmable Logic Controllers](https://www.bartleby.com/isbn_cover_images/9780073373843/9780073373843_smallCoverImage.gif)