v-kostyukov / ithillel-introduction-python

Introduction-Python
0 stars 0 forks source link

Обьявляете __str__ - а потом его же и вызываете #6

Closed Muxamedin closed 3 years ago

Muxamedin commented 3 years ago

https://github.com/v-kostyukov/ithillel-Introduction-Python/blob/45d2b82795646b993fd7da1b30d5066991870185/HW12/exception_class.py#L19

str - если вы определяете метод этот в классе то объэкт этого класса при попытке привести его к строка вызовет этот метод str

print() - выполняет преобразование к строке параметров которые он получает то в таком. случае вместо print(error.str()) досточно вызвать print(error)

v-kostyukov commented 3 years ago

Изменил print(error.str()) на print(error) https://github.com/v-kostyukov/ithillel-Introduction-Python/blob/main/HW12/exception_class.py

Muxamedin commented 3 years ago

.