1
resposta

[Sugestão] Sugestão: "Instância de uma classe"

class Restaurante:
    def __init__(self, nome, categoria):
        self.nome = nome
        self.categoria = categoria
        self.ativo = False

    def __str__(self):
        return f"Restaurante: {self.nome}, Categoria: {self.categoria}, Ativo: {self.ativo}"

restaurante_praca = Restaurante(f"Praça do Pão", "Italiano")
restaurante_praca.nome = "Bistrô"
restaurante_praca.ativo = True 
restaurante_pizza = Restaurante(f"Pizza Place", "Fast Food")

print(restaurante_praca)
print(restaurante_pizza)
1 resposta

Oi, Edgard! Como vai?

Seu código chama atenção por usar bem o método __str__ para deixar a saída do print() mais descritiva — ótima prática ao trabalhar com classes em Python.

Alura Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!