print.__doc__
выходы:
SyntaxError: invalid syntax
где as
>>> getattr(__builtin__,"print").__doc__
Выходы:
print(value, ..., sep=' ', end='\n', file=sys.stdout)
Печатает значения в потоке или по
sys.stdout
по умолчанию. Необязательные аргументы ключевого слова:file: файловый объект (поток); по умолчанию используется текущий
sys.stdout
.
sep: строка, вставленная между значениями, по умолчанию пробел.
end: строка добавляется после последнего значения, по умолчанию используется новая строка.
Может ли кто-нибудь помочь мне понять, почему print.__doc__
дает синтаксическую ошибку вместо печати строки документа