Python 文法
Pythonの実行
前のページで学んだように、Python構文はコマンドラインで直接書くことで実行できます:
>>> print("Hello, World!")
Hello, World!
または、サーバー上に拡張子が.pyのPythonファイルを作成し、それをコマンドラインで実行することもできます:
C:\Users\Your Name>python myfile.py
Pythonのインデント
インデントとは、コード行の先頭にあるスペースのことを指します。
他のプログラミング言語では、インデントは読みやすさのためだけに使われますが、Pythonでは非常に重要です。
Pythonはインデントを使用してコードのブロックを示します。
例
if 5 > 2:
print("Five is greater than two!")
インデントを省略するとPythonはエラーを出します:
例
構文エラー:
if 5 > 2:
print("Five is greater than two!")
スペースの数はプログラマー次第ですが、一般的には4つのスペースが使われます。ただし、少なくとも1つのスペースは必要です。
例
if 5 > 2:
print("Five is greater than two!")
if 5 > 2:
print("Five is greater than two!")
同じコードブロック内では同じ数のスペースを使用する必要があります。そうしないとPythonはエラーを出します:
例
構文エラー:
if 5 > 2:
print("Five is greater than two!")
print("Five is greater than two!")
Pythonの変数
Pythonでは、値を代入することで変数が作成されます:
例
Pythonの変数:
x = 5
y = "Hello, World!"
Pythonには変数を宣言するためのコマンドはありません。
コメント
Pythonにはコード内ドキュメントのためのコメント機能があります。
コメントは #
で始まり、Pythonは行の残りをコメントとして解釈します:
例
Pythonのコメント:
# This is a comment.
print("Hello, World!")