Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Oppiskele Challenge: Password Validation | Encapsulation
In-Depth Python OOP

Pyyhkäise näyttääksesi valikon

book
Challenge: Password Validation

Note

The comments The new code is below and The new code is above will help you to find the new code.

Tehtävä

Swipe to start coding

Let's implement password validation for your code!

  1. Define the password property by the @property decorator.
  2. The password property should return the _password attribute.
  3. Implement the password setter by the @property.setter decorator.
    Take attention: This decorator starts from the property name (@{property_name}.setter).
  4. The password should be string with a length greater than or equal to 8.
  5. Use the self.password property inside the __init__() magic method
    (not a _password).

Ratkaisu

Switch to desktopVaihda työpöytään todellista harjoitusta vartenJatka siitä, missä olet käyttämällä jotakin alla olevista vaihtoehdoista
Oliko kaikki selvää?

Miten voimme parantaa sitä?

Kiitos palautteestasi!

Osio 3. Luku 9
Pahoittelemme, että jotain meni pieleen. Mitä tapahtui?

Kysy tekoälyä

expand
ChatGPT

Kysy mitä tahansa tai kokeile jotakin ehdotetuista kysymyksistä aloittaaksesi keskustelumme

book
Challenge: Password Validation

Note

The comments The new code is below and The new code is above will help you to find the new code.

Tehtävä

Swipe to start coding

Let's implement password validation for your code!

  1. Define the password property by the @property decorator.
  2. The password property should return the _password attribute.
  3. Implement the password setter by the @property.setter decorator.
    Take attention: This decorator starts from the property name (@{property_name}.setter).
  4. The password should be string with a length greater than or equal to 8.
  5. Use the self.password property inside the __init__() magic method
    (not a _password).

Ratkaisu

Switch to desktopVaihda työpöytään todellista harjoitusta vartenJatka siitä, missä olet käyttämällä jotakin alla olevista vaihtoehdoista
Oliko kaikki selvää?

Miten voimme parantaa sitä?

Kiitos palautteestasi!

Osio 3. Luku 9
Switch to desktopVaihda työpöytään todellista harjoitusta vartenJatka siitä, missä olet käyttämällä jotakin alla olevista vaihtoehdoista
Pahoittelemme, että jotain meni pieleen. Mitä tapahtui?
some-alt