Самоанализ кода


Самоанализ кода - это способность исследовать классы, функции и ключевые слова, чтобы узнать, что они собой представляют, что они делают и что они знают.

Python предоставляет несколько функций и утилит для самоанализа кода.

help() dir() hasattr() id() type() repr() callable() issubclass() isinstance() __doc__ __name__
1
2
3
4
5
6
7
8
9
10
11
помощь ( )
dir ( )
hasattr ( )
id ( )
тип ( )
repr ( )
вызываемый ( )
issubclass ( )
isinstance ( )
__doc__
__имя__
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
В 1]:
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
1/0 0/0

Часто наиболее важной из них является функция справки, поскольку вы можете использовать ее, чтобы узнать, что делают другие функции.

Упражнение

Распечатайте список всех атрибутов данного объекта Vehicle.