Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Aprenda Desafio: Validação de Senha | Encapsulamento
Programação Orientada a Objetos em Python Avançado

Deslize para mostrar o menu

book
Desafio: Validação de Senha

Nota

Os comentários O novo código está abaixo e O novo código está acima ajudarão você a encontrar o novo código.

Tarefa

Swipe to start coding

Vamos implementar a validação de senha para o seu código!

  1. Defina a propriedade password usando o decorador @property.
  2. A propriedade password deve retornar o atributo _password.
  3. Implemente o setter da senha utilizando o decorador @property.setter.
    Atenção: Este decorador começa pelo nome da propriedade (@{nome_da_propriedade}.setter).
  4. A senha deve ser uma string com comprimento maior ou igual a 8.
  5. Use a propriedade self.password dentro do método mágico __init__()
    (não o _password).

Solução

Switch to desktopMude para o desktop para praticar no mundo realContinue de onde você está usando uma das opções abaixo
Tudo estava claro?

Como podemos melhorá-lo?

Obrigado pelo seu feedback!

Seção 3. Capítulo 9

Pergunte à IA

expand
ChatGPT

Pergunte o que quiser ou experimente uma das perguntas sugeridas para iniciar nosso bate-papo

book
Desafio: Validação de Senha

Nota

Os comentários O novo código está abaixo e O novo código está acima ajudarão você a encontrar o novo código.

Tarefa

Swipe to start coding

Vamos implementar a validação de senha para o seu código!

  1. Defina a propriedade password usando o decorador @property.
  2. A propriedade password deve retornar o atributo _password.
  3. Implemente o setter da senha utilizando o decorador @property.setter.
    Atenção: Este decorador começa pelo nome da propriedade (@{nome_da_propriedade}.setter).
  4. A senha deve ser uma string com comprimento maior ou igual a 8.
  5. Use a propriedade self.password dentro do método mágico __init__()
    (não o _password).

Solução

Switch to desktopMude para o desktop para praticar no mundo realContinue de onde você está usando uma das opções abaixo
Tudo estava claro?

Como podemos melhorá-lo?

Obrigado pelo seu feedback!

Seção 3. Capítulo 9
Switch to desktopMude para o desktop para praticar no mundo realContinue de onde você está usando uma das opções abaixo
Sentimos muito que algo saiu errado. O que aconteceu?
some-alt