Параметры методов в Python
Так как метод - это по сути обычная функция,
он может принимать параметры так же, как
и все функции. Давайте сделаем так, чтобы
наш метод show параметром принимал
какую-нибудь строку и добавлял ей в конец
'!!!':
class User:
def show(self, string):
return string + '!!!'
Создадим объект с юзером:
user = User()
user.name = 'john'
user.age = 25
Вызовем наш метод:
print(user.show('hello')) # выведет 'hello!!!'
Не подсматривая в мой код реализуйте такой
же класс User с методом show.