print.__doc__
輸出:打印.__ doc__會給出VS GETATTR(__內建__, 「打印」).__ doc__會給出
SyntaxError: invalid syntax
其中作爲
>>> getattr(__builtin__,"print").__doc__
輸出:
print(value, ..., sep=' ', end='\n', file=sys.stdout)
打印的值到流,或默認爲
sys.stdout
。可選的關鍵字參數:file:類似文件的對象(流);默認爲當前的
sys.stdout
。
sep:插入值之間的字符串,默認爲空格。
end:在最後一個值後面附加字符串,默認爲換行符。
誰能幫我明白爲什麼print.__doc__
是給一個語法錯誤,而不是打印文檔字符串
+1我從來沒有想到'print'函數總是可用,並且將來的導入只是簡單地禁用'print'語句,而不是使'print'函數可用。 – chepner