Python
 Computer >> コンピューター >  >> プログラミング >> Python

Pythonでのステートメント、インデント、コメント


このチュートリアルでは、ステートメント、インデントについて学習します。 、およびコメント Python 。それらすべてを1つずつ見てみましょう。

ステートメント

Pythonで記述された手順 ステートメントと呼ばれます 。次のプログラムを見てみましょう。

print('Tutorialspoint') # statment

出力

上記のコードを実行すると、次の結果が得られます。

Tutorialspoint

プログラムで書かれた1行はステートメントと呼ばれます 。プログラムのすべての行はステートメントです。複数行のステートメントを書くことはできませんか?できません。

円記号(\)を使用して複数行のステートメントを記述できます 。

Pythonで複数行のステートメントを作成する方法を見てみましょう 。

# multi-line statement
   result = 2 + 3 * \
   5 - 5 + 6 - \
   3 + 4
print(result)

出力

上記のコードを実行すると、次の結果が得られます。

19

インデント

インデントについて話す前に、ブロックとは何かを見てみましょう。ブロックは、ステートメント命令のセットです。 C、C ++、Javaなどの他のプログラミング言語では、{}を使用してブロックを定義しますが、Pythonではインデントを使用してブロックを定義します。

だから、インデントを書く方法。 タブ以外の何物もありません 。 ブロックの各ステートメント 同じレベルから開始する必要があります。

def find_me():
   sample = 4
   return sample
find_me()

出力

上記のコードを実行すると、次の結果が得られます。

4

def find_me():
   sample = 4
return sample
find_me()

出力

上記のコードを実行すると、出力として次のエラーが発生します。

File "<tokenize>", line 3
   return sample
   ^
IndentationError: unindent does not match any outer indentation level

2番目のプログラムでは、機能ブロックのインデントレベルが正しくありません。そのため、エラーが発生しました。 Pythonのインデントに従う必要があります。 タブを使用できます デフォルトでは、インデント

コメント

Pythonでは、コメント ハッシュ(#)で始まります シンボル。例を見てみましょう。

# This is a comment
# This too...
   a = 4
   # a = 5
print(a)

出力

上記のコードを実行すると、次の結果が得られます。

4

他の多くのプログラミング言語とは異なり、Pythonでは複数行コメントはサポートされていません。しかし、ほとんどの人は docstringsを使用しています 複数行のコメントとして、これは良い習慣ではありません。

結論

チュートリアルで疑問がある場合は、コメントセクションでそれらについて言及してください。


  1. Pythonでの相関と回帰

    相関とは、2つのデータセット間の依存関係を含むいくつかの統計的関係を指します。線形回帰は、従属変数と1つ以上の独立変数の間の関係を確立するための線形アプローチです。単一の独立変数は線形回帰と呼ばれ、複数の独立変数は重回帰と呼ばれます。 相関 依存する現象の簡単な例としては、親と子孫の外見の相関関係、製品の価格と供給量の相関関係などがあります。seabornpythonライブラリで利用可能なアイリスデータセットの例を取り上げます。その中で、3種のアヤメの花のがく片と花びらの長さと幅の相関関係を確立しようとしています。見つかった相関関係に基づいて、ある種を別の種から簡単に区別する強力なモデルを作

  2. PythonのTry、Except、Elseステートメントについて説明します。

    Pythonで例外を処理する一般的な方法は、「try-except」ブロックを使用することです。例外句の後にelse句を含めることもできます。 tryステートメントに例外がない場合、elseブロックのステートメントが実行されます。 オプションのelse句は、例外またはreturn、continue、またはbreakステートメントの実行の場合を除いて、制御がtry句の終わりから流れ出る場合に実行されます。 例 指定されたコードは次のように書き直すことができます a = [11, 8, 9, 2] try: foo = a[3] except: print "index out of