解決済み: 複数行入力を終了する python コンソール

複数行の入力を終了する Python コンソールに関連する主な問題は、複数行のステートメントがいつ完了したかを判断するのが難しい場合があることです。 これは、Python インタープリターが、ステートメントがいつ完了したかを示す視覚的な合図やインジケーターを提供しないためです。 その結果、ユーザーは、ステートメントが完了したことを知らせるために、適切な行末文字 (セミコロンや改行など) を手動で入力する必要があります。 これらの文字が正しく入力されていない場合、インタープリターは不完全なステートメントをエラーとして解釈し、プログラムの実行を終了することがあります。

# Use the triple quotes to end a multiline input in Python:
"""
This is a multiline input.
It can span multiple lines.
"""

「」
この行は、Python のデータの一種である複数行の文字列を作成します。 三重引用符は、文字列が複数行にまたがることを示します。
"""複数の行にまたがることができます。"""
この行は、複数行の文字列に追加のテキストを追加し、複数行にまたがることができることを示します。

複数行入力

Python の複数行入力は、複数行のテキストを XNUMX つの文字列として入力する方法です。 これは、三重引用符 ("' または """) を使用してテキストをラップすることで実行できます。 複数行の入力は、コンテンツの出力、操作、変数への格納など、さまざまな目的に使用できます。 さらに、複数行の入力を使用して、Python コードで複数行のコメントを作成することもできます。

Python インタープリターで複数行入力を終了する方法

Python インタープリターでは、空白行を入力する (Enter キーを XNUMX 回押す) ことで、複数行の入力を終了できます。 これにより、入力が完了し、コードを実行する必要があることがインタープリターに示されます。 または、Ctrl+D (Windows の場合) または Ctrl+Z (Mac の場合) を入力して、複数行の入力を終了することもできます。

関連記事:

コメント