Muito obrigado, não estava conseguindo entender de jeito nem um, graças a esse vídeo consegui entender, Parabéns.
@helenoestevam57993 жыл бұрын
top inscrito e aprendendo
@josineigoncalves7917 Жыл бұрын
Fessor Bruno é o melhor, faculdade ensinando python e eu tive a felicidade de ver que vc tem playlist de ptthon
@jeremiasramos48874 жыл бұрын
Muito claro muito objectivo , dessa vez vou aprender classes, obrigado e parabéns
@carloseduardofigueiredocos64024 жыл бұрын
Muito bom o professor!!
@elberbrandao68633 жыл бұрын
Excelente. Não basta conhecer muito, precisa ter uma didática como essa. Parabéns professor.
@leonardoalmeidadossantos64324 жыл бұрын
Realmente sabe repassar o conhecimento, fiz alguns cursos de Python mas a didática igual com tanta facilidade para absolver e apreender , não observei . Parabéns !
@lucasrodrigues97664 жыл бұрын
Muito bom
@dirceudonisseli30254 жыл бұрын
Precisa ter classe para explicar esse assunto com tanta eficiência. Obrigado.
@josemariacastro33292 жыл бұрын
boa tarde, sei que cheguei atrasado na aula, mas não estou conseguindo fazer c1.mostrar() está dando erro. OBRIGADO
@moisesbatista45762 жыл бұрын
Sem palavras para este curso, está me ajudando demais!!! Com base nas aulas fornecidas até aqui, criei um desafio imaginando o cenário de um banco, desculpem se o código está sujo, mas nós chegaremos lá :DDD import os class Banco: # Construtor def __init__(self, usuario, tipo_de_conta): self.usuario = usuario self.tipo_de_conta = tipo_de_conta self.funcao_credito = False self.divida_ativa = False self.saldo = 0 self.juros = 0 if(self.tipo_de_conta == "Corrente"): self.juros = 0.2 elif(self.tipo_de_conta == "Poupanca"): self.juros = 0.1 else: self.tipo_de_conta = "Corrente" # Display def display(self): print("Usuario..................... " + self.usuario) print("Tipo de conta............... " + self.tipo_de_conta) credito_ativado = "Sim" if self.funcao_credito else "Não" print("Função crédito consignado... " + credito_ativado) print("Saldo....................... " + str(self.saldo) + " ") # Depósito def deposito(self, valor): if(valor > 0): # Atribui o valor recebido para o saldo da conta self.saldo += valor # Limpar o console os.system('cls') # Confirma o depósito print(" Depósito no valor de R$: " + str(valor) + " efetuado com sucesso! ") # Exibir os dados atuais da conta self.display() print("Saldo atualizado............ " + "R$: " + str(self.saldo) + " ") else: # Limpar o console os.system('cls') # Exibe o erro print(" Valor Inválido! ") # Exibir os dados atuais da conta self.display() # Saque def saque(self, valor): # verifica se o valor informado é maior que 0 if(valor > 0): # verifica se o valor informado é menor que o saldo em conta if(valor 0): juros_a_pagar = valor * self.juros self.saldo += valor - juros_a_pagar # Limpa o console os.system('cls') # Confirma a solicitação print(" Empréstimo no valor de R$: " + str(valor) + " efetuado com sucesso!") print("VALOR DO JUROS R$: " + str(juros_a_pagar) + " ") # Exibir os dados atuais da conta self.display() print("Saldo atualizado............ " + "R$: " + str(self.saldo) + " ") else: # Limpar o console os.system('cls') # Exibe o erro print(" Valor Inválido! ") # Exibir os dados atuais da conta self.display() c1 = Banco("José Alfredo da Silva", "Corrente") c1.deposito(100) c1.ativar_credito_consignado() c1.solicitar_consignado(15000) c1.saque(7700)
@irlanferreira39512 жыл бұрын
bro... sua dedicação me deixa inspirado! Como ta sua carreira com python?
@altairestambul41403 жыл бұрын
Excelentes esclarecimentos, grande. Melhor que muitos cursos aí que ... que só confusão! (me arrependi); Aqui tá valendo o simples, objetivo e eficiente. A Udemy tinha que aprender com você.
@ruben_nascimento3 жыл бұрын
Que bom ter seus vídeos de volta professor!!!
@maclaurinrocha28812 жыл бұрын
Ali você mostrou o carro 2 andando mas antes fez ele ligar, mas teria como mostrar qual carro esta andando tipo você chamou o metodo andar teria como passar para o metodo quem foi que chamou ele ? tipo você colocou o c2 seria possivel o metodo sabe quem chamou ele ? Espero que tenha entendido a minha duvida
@sxsxsx.sxsxsx.sxsxsx2 жыл бұрын
Tem como sim amigo,: 1) Criar uma nova propiedade e colocar o valor com o nome do carro: def __init__(self, car_nome, v, l, c): #ESTÁ AQUI! DEPOIS DE self! self.car_nome= car_nome #ESTÁ AQUI! self.velMax = v self.ligado = l self.cor = c 2)Mostrar ela, assim como as outras: def mostrar(self): print(self.car_nome) #ESTÁ AQUI! print("Velocidade Maxima:", self.velMax) print("Cor:", self.cor) estado = "Sim" if self.ligado else "Nao" print("Ligado:", estado) print("-------------------------------") 3) Na função "andar()" concatenar ela com a string "Andando": def andar(self): if(self.ligado): print(self.car_nome, "Andando") #ESTÁ AQUI! 3.1)Na "Carro desligado" também q agora é apenas desligado: else: print(self.car_nome, "Desligado") 4)Agora adicionar as strings "Carro 1", "Carro 2", "Carro 3" nas variaveis c1, c2, c3: c1 = Carro("Carro 1:", 200, False, "Preto") #ESTÁ AQUI! CONFORME A ORDEM DA CLASSE c2 = Carro("Carro 2:", 120, False, "Branco") #ESTÁ AQUI! CONFORME A ORDEM DA CLASSE c3 = Carro("Carro 3:", 350, False, "Vermelho") #ESTÁ AQUI! CONFORME A ORDEM DA CLASSE 5) Depois está pronto, só mostrar c1.ligar() c2.ligar() #não liguei o carro 3 para mostrar c1.mostrar() c2.mostrar() c3.mostrar() c1.andar() c2.andar() c3.andar()
@sxsxsx.sxsxsx.sxsxsx2 жыл бұрын
Apenas copie e cole conforme a estrutura do código
@geraldopaciencia29694 жыл бұрын
novo inscrito vi o seu canal e gostei do que vi. não para amigo vou começar as minha aulas hoje! com as tuas videos aulas é claro
@mateus-dev-me4 жыл бұрын
Professor Gostaria de saber se vc vai tratar sobre interface gráficas em python.
@canaldopericles21674 жыл бұрын
foda dms professor
@lowrhyan5673 жыл бұрын
Obrigado, nunca entendi direito esse negocio mas com vc ensinando entendi fácil até demais, tenho certeza que isso vai me ajudar bastante, até me da uma dopamina boa vendo esses valores sendo adicionados a uma classe, o pq eu não sei kkkkkkkkkkkk
@andersongomes54182 жыл бұрын
Tanto no Java, C#, C++ eu me enrolo no construtor, negocinho chato isso.
@Bungas6126 ай бұрын
O meu código fiz dessa forma: class Carro: vel = 0 ligado = False cor = '' def __init__(self, v, l, c): self.vel = v self.ligado = l self.cor = c def mostrar(self): print(f'{"Velocidade":3}') estado = 'Sim' if self.ligado else 'Não' print(f'{"Ligado":3}') print(f'{"Cor":3}') print('='*30) c1 = Carro(200, True, 'Preto') c2 = Carro(120, False, 'Branco') c3 = Carro(300, True, 'Vermelho') c1.mostrar() c2.mostrar() c3.mostrar()
@getuliosilva49902 жыл бұрын
O meu da erro e não encontrei nenhuma direfença do meu para o professor. class Carro: velMax=0 ligado=False cor="" def __inti__(self,v,l,c): self.velMax=v self.ligado=l self.cor=c def mostrar(self): print("Velocidade Maxima: " + str(self.velMax)) print("Cor: " + self.cor) estado="sim" if self.ligado else "Nao" print("Ligado: " +estado) print("---------------------------------") def ligar(self): self.ligado=True def desligar(self): self.ligado=False def andar(self): if(self.ligado): print("Andando") else: print("Carro desligado") c1=Carro(200,False,"Preto") c2=Carro(120,False,"Branco") c3=Carro(300,False,"Vermelho") c1.ligar() c1.mostrar() c2.mostrar() c3.mostrar() c1=Carro(200,False,"Preto") ^^^^^^^^^^^^^^^^^^^^^^^^ TypeError: Carro() takes no arguments
@kleberbispo6459 Жыл бұрын
o meu tambem esta dando error
@filmeitor12 Жыл бұрын
O problema é que a classe carro possui 3 argumentos e ela não deve mais receber nenhum. É só remover os argumentos velMax=0, ligado=False e cor="" que o código funciona.
@llMateus Жыл бұрын
@@filmeitor12 tentei isso continuou mesmo erro 😮💨
@llMateus Жыл бұрын
achei o erro.. digitei __int__ ao invés de __init__ 😪
@Sunkelf Жыл бұрын
troquei umas coisas e ficou assim: class computador: def __init__ (self,l,j,p): self.ligar = l self.jogo = j self.placa = p def mostrar (self): self.estado = "sim" if self.ligar else "não" print ("Ligado:" + str(self.estado)) print ("jogo:" + self.jogo) self.gtx= "roda" if self.placa>750 else "não roda" print ("placa:" + str(self.gtx)) print ('_______________________________') def liga (self): self.ligar = True def desligar (self): self.ligar = False def jogando (self): if self.ligar == True: print ('Pode jogar') else: print ('Não pode jogar') comp1= computador(False,"GTA",450) comp2= computador(False,"TERRARIA",751) comp3= computador(False,"COD",550) comp1.liga() comp1.mostrar() comp2.mostrar() comp3.mostrar() comp1.jogando() comp2.jogando()
@wvagner2844 жыл бұрын
Confesso que buguei em classes. Vou voltar à aula anterior e tentar ler um pouco à respeito. Alguém tem alguma sugestão adicional? Parabéns pelo conteúdo! Abraço
@sunpoke53173 жыл бұрын
Eu fui o único q nn entendi nd...? To perdido desde a aula anterior.
@ZyrallianUwU3 жыл бұрын
acho que você não fez nada disso antes, Né? eu aprendi com curso de c++