Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Hora da prática: instância de uma classe

class Restaurante():
    nome = ''
    categoria = ''
    ativo = False

# Criando a instância restaurante_praca
restaurante_praca = Restaurante()
# Atribuindo valores
restaurante_praca.nome = 'Bistrô'
restaurante_praca.categoria = 'Italiana'
restaurante_praca.ativo = True
# Acessando o valor do atributo nome
nome_do_restaurante = restaurante_praca.nome  
# Acessando o valor do atributo de classe categoria
categoria = restaurante_praca.categoria
#Criando uma lista para exibir os atributos do restaurante Pizza
lista_praca = [vars(restaurante_praca)]
print(lista_praca)

# Criando a instância restaurante_praca
restaurante_pizza = Restaurante()
#Atribuindo Valores
restaurante_pizza.nome = 'Pizza Place'
restaurante_pizza.categoria = 'Fast Food'
restaurante_pizza.ativo = True
#Criando uma lista para exibir os atributos do restaurante Pizza
lista_pizza = [vars(restaurante_pizza)]
print(lista_pizza)  

#Verificando a categoria do restaurante_pizza
if restaurante_pizza.categoria == 'Fast Food':
    print('A categoria do restaurante Pizza Place é Fast food')
else:
    print('A categoria não corresponde a fast food')

#Verificando o ativo do restaurante do restaurante.praca
if restaurante_praca.ativo:
    print('O Restaurante está ativo')
else:
    print('O restaurante está inativo')
    
1 resposta
solução!

Oi, Cristofer! Como vai?

Gostei da forma que você criou e organizou as instâncias restaurante_praca e restaurante_pizza, além de utilizar o vars() para exibir os atributos.

Conte com o apoio do Fórum na sua jornada.

Boa sorte nos estudos!