2017-08-09 3 views
3

Help()関数は、コーディング中に脳の記憶を保存するのに多く役立ちます。動作中のIDLEコンソールに予約語のヒントを表示しますか?

>>> help(list) 
Help on class list in module builtins: 
class list(object) 
| list() -> new empty list 
| list(iterable) -> new list initialized from iterable's items 
>>> dir(zip) 
['__class__', '__delattr__', '__dir__', '__doc__', '__eq__', '__format__', '__ge__', '__getattribute__', '__gt__', '__hash__', '__init__', '__init_subclass__', '__iter__', '__le__', '__lt__', '__ne__', '__new__', '__next__', '__reduce__', '__reduce_ex__', '__repr__', '__setattr__', '__sizeof__', '__str__', '__subclasshook__'] 

シーケンス、機能、およびクラスに関する情報を取得できます。

しかし

>>> help(assert) 
    File "<stdin>", line 1 
    help(assert) 
      ^
SyntaxError: invalid syntax 

私はIDIEウィンドウ内の 'アサート' などの予備ワードのヒントを得ることができますか?引用符で

+0

キーワードのリストが必要な場合は、 'keyword.kwlist'(' import keyword')をチェックすることができます。 – Vallentin

答えて

4

keywordsについて、あなたは引用符でそれらを配置する必要があります(そうでない場合help(keyword)は文法的に正しい文のではないでしょう)。

>>> help('assert') 

The "assert" statement 
********************** 

Assert statements are a convenient way to insert debugging assertions 
into a program: 
... 

keyword moduleを使用すると、Python文法のキーワードが正確に何であるかを知ることができます。

3

ラップ文/キーワードはそれらについての情報を取得する:

>>> help('assert') 
関連する問題