Вот хочу я сделать, чтобы можно было назначить стандартное значение в классе и также, чтобы можно было передавать определённое значение в функции, например:
abc = Test()
abc.set_something("Бан")
abc.get_something("Не бан") # здесь мне вернётся "не бан", потому что я указал значение
abc.get_something() # здесь хочу вернуть "бан", потому что значение не указано
Конечно, я могу это делать внутри каждой функции, проверки по типу:
if something is None:
something = self.standart_something, но когда около 10 функция, то выглядит страшно