Зміст курсу
In-Depth Python OOP
In-Depth Python OOP
4. Polymorphism and Abstraction
Challenge: Password Validation
Note
The comments
The new code is below
andThe new code is above
will help you to find the new code.
Завдання
Swipe to show code editor
Let's implement password validation for your code!
- Define the
password
property by the@property
decorator. - The
password
property should return the_password
attribute. - Implement the password setter by the
@property.setter
decorator.
Take attention: This decorator starts from the property name (@{property_name}.setter
). - The password should be string with a length greater than or equal to
8
. - Use the
self.password
property inside the__init__()
magic method
(not a_password
).
Рішення
Перейдіть на комп'ютер для реальної практикиПродовжуйте з того місця, де ви зупинились, використовуючи один з наведених нижче варіантів
Все було зрозуміло?
Дякуємо за ваш відгук!
Секція 3. Розділ 9
Challenge: Password Validation
Note
The comments
The new code is below
andThe new code is above
will help you to find the new code.
Завдання
Swipe to show code editor
Let's implement password validation for your code!
- Define the
password
property by the@property
decorator. - The
password
property should return the_password
attribute. - Implement the password setter by the
@property.setter
decorator.
Take attention: This decorator starts from the property name (@{property_name}.setter
). - The password should be string with a length greater than or equal to
8
. - Use the
self.password
property inside the__init__()
magic method
(not a_password
).
Рішення
Перейдіть на комп'ютер для реальної практикиПродовжуйте з того місця, де ви зупинились, використовуючи один з наведених нижче варіантів
Все було зрозуміло?
Дякуємо за ваш відгук!
Секція 3. Розділ 9
Перейдіть на комп'ютер для реальної практикиПродовжуйте з того місця, де ви зупинились, використовуючи один з наведених нижче варіантів