InstruçÔes
Passo 41
Indente seu
for loop existente em um nĂvel para que ele execute quando o catĂĄlogo tiver filmes. EntĂŁo, substitua self.items por movies para iterar apenas sobre os filmes.
O que fazer:
Testes:
- VocĂȘ deve indentar o `for` existente em um nĂvel e substituir `self.items` por `movies` para iterar apenas sobre os filmes.
- Quando `self.items` contém `Movie('Dances with Wolves', 1990, 'Kevin Costner', 224)` e `Movie('Annie Hall', 1977, 'Woody Allen', 93)`, seu método `__str__` deve retornar `Media Catalogue (2 items):\n\n=== MOVIES ===\n1. Dances with Wolves (1990) - 224 min, Kevin Costner\n2. Annie Hall (1977) - 93 min, Woody Allen\n`.
- Quando `self.items` contém `Movie('Barry Lyndon', 1975, 'Stanley Kubrick', 184)` e `Movie('Fahrenheit 451', 1966, 'Francois Truffaut', 112)`, seu método `__str__` deve retornar `Media Catalogue (2 items):\n\n=== MOVIES ===\n1. Barry Lyndon (1975) - 184 min, Stanley Kubrick\n2. Fahrenheit 451 (1966) - 112 min, Francois Truffaut\n`.
- Seu método `__str__` deve retornar `Media Catalogue (empty)` quando `self.items` estiver vazio.
Preview