>>>
ソースコードでよく見かけますが、 が何をするのか理解できませんでした。
5 に答える
ソースコードには表示されませんが、おそらくドキュメントです。これはインタラクティブなセッションであることを示し、「インタープリター」に入力されたものはこれでマークされます。出力は矢印なしで示されています。
実際、Python のドキュメント>>>には、多くの場合、コード例の右上に矢印 (および出力) を非表示にして、コードをコピーして貼り付けることができるボタンがあります。
表示:
非表示:
'>>>' はインタラクティブな Python インタープリターのプロンプトです。これは、インタープリターが Python ステートメントを入力する準備ができていることを意味します。これは、Python プログラムのドキュメント内の例で、どのコマンドを使用できるかを示すために非常に頻繁に発生します。そして、これらのコマンドを対話型インタープリターに与えた結果はどうなるでしょうか。たとえば、print
ステートメントのドキュメントでは、次の例を挙げることができます。
>>> print "Hello world."
Hello world.
これは、インタラクティブな Python インタープリターを使用したセッションの実際のスニペットです。
IPythonの興味深い機能は、先頭を無視>>>
することです。つまり、先頭の を削除することなく、そのようなドキュメントからコードをコピーして貼り付けることができます>>>
。
In [1]: >>> print "Hello world."
Hello world.
(IPython のプロンプトはIn [n]:
で、n
は発行された対話型コマンドをカウントします。)