Olá a todos, estou com duvida na parte 3 do exercício eu fiz o atributo da conta (objeto) e não de classe, pela lógica cada conta teria um status diferente ao outro (ativou ou inativo). Como consegui
```<br>class Restaurante:<br> nome = ''<br> categoria = ''<br> ativo = False<br><br>restaurante_praca = Restaurante()<br>restaurante_praca.nome = 'Praça'<br># 1 - Atribua o valor 'Italiana'
'''<br>Exercicio:<br> <br> <br> Agora é sua vez! Crie uma nova classe chamada Pessoa com atributos como nome, <br> idade e profissão. Adicione um método especial __str__ <br> para impr
nao sei se é adequado perguntar esse tipo de coisa no forum, mas qual notebook voces estao usando na aula? Estou pesquisando notebooks bons que eu posso usar para programar em diversas linguagens e e
não está reconhecendo a função do Restaurante, tanto na linha 1 quanto na 7.
O código não roda devido a esse erro, o que fazer a partir disso?<br><br>"ModuleNotFoundError: No module named 'modelos'"<br>![ Segue aqui a imagem do código atual](https://cdn1.gnarususercontent.com
Já li e reli meu código, mas não .sei onde esta errado, pois meu terminal não mostra os simbolos<br><br>Código abaixo:<br><br><br><br>class Restaurante:<br> restaurantes = []<br><br> def __init
```<br># 1<br>class Carro:<br> def __init__(self, modelo, cor, ano):<br> self.modelo = modelo<br> self.cor = cor<br> self.ano = ano<br><br>meu_carro = Carro(modelo='RS6', cor=
```<br>"""<br>Classe representando um livro.<br>"""<br>class Livro:<br> # 1. Inicie um atributo chamado disponivel como True por padrão.<br> def __init__(self, titulo, autor, ano_publicacao):<br>
```<br>'''<br>Esta é a documentação da classe ContaBancaria.<br>A classe ContaBancaria representa uma conta bancária com um titular e um saldo.<br>'''<br><br>class ContaBancaria:<br> def __init__(
```<br>'''<br> Com base no exercício: **Mão na massa: refatorando uma função**, segue a solução do exercício<br>'''<br>class Pessoa:<br> def __init__(self, nome='', idade=0, profissao=''):<br>
```<br># 1. Implementação da classe Carro<br>class Carro:<br> def __init__(self, modelo, cor, ano):<br> self.modelo = modelo<br> self.cor = cor<br> self.ano = ano<br><br># Ins
Instância de uma classe<br>```<br>class Restaurante:<br> nome = ''<br> categoria = ''<br> ativo = ''<br><br># 1. Atribua o valor 'Italiana' ao atributo categoria da instância restaurante_pra
Classe música:<br>```<br>class Musica:<br> nome = ''<br> artista = ''<br> duracao = ''<br><br># Criando 3 objetos<br>musica1 = Musica('Garota de Ipanema', 'Tom Jobim e Vinicius de Moraes', '
```<br>class musica:<br> nome = ''<br> artista = ''<br> duracao = ''<br><br>letsgol_4 = musica()<br>letsgol_4.nome = 'Lests Gol 4'<br>letsgol_4.artista = 'PH'<br>letsgol_4.duracao = '1 minut
Boa tarde<br><br>Poderiam me explicar o que é e como funciona uma um método estático ou @staticmethod? <br><br>Obrigado desde já.
fiz o codigo como foi explicado mais o resultado de não foi como o mostrado na aula se alguém poder me explicar a onde foi o meu erro obrigado<br><br>```<br>class Restaurante:<br> def __init__(sel
```<br>def musica():<br> class Musica:<br> nome = ''<br> artista = ''<br> duracao = float()<br><br> musica = Musica()<br> musica.nome = input('nome da musica: ')<br>
```<br>class Carro:<br> modelo = ""<br> cor = ""<br> ano = 0<br><br> def __init__(self, modelo, cor, ano):<br> self.modelo = modelo<br> self.cor = cor<br> self.ano =
Não compreendo o porque a função de média deve ser uma "property". Qual seria a diferença caso não fosse?<br><br>```<br> @property<br> def media_avaliacoes(self):<br> if not self._avaliacao