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