Рассмотрим код ниже.
def return_something(someint):
if someint > 5:
return someint
y = return_something(2)
y.real()
Это даст вам ошибку
AttributeError: объект «NoneType» не имеет атрибута «real»
blockquote>Итак, точки такие, как показано ниже.
- В коде метод или метод класса ничего не возвращает или возвращает None
- Then вы пытаетесь получить доступ к атрибуту этого возвращенного объекта (который является None), вызывая сообщение об ошибке.