この記事では主に Python の基本的な構文の概要を説明します。必要な方はご覧ください。
Python 基本構文
Python 言語は、Perl、C、Java などの言語と多くの類似点があります。ただし、いくつかの違いがあります。
この章では、Python プログラミングをすぐに学習できるように、Python の基本構文を学習します。
対話型プログラミングでは、スクリプト ファイルの作成は必要ありません。Python インタープリターの対話モードを通じてコードを記述します。
Linux では、コマンドラインに Python コマンドを入力するだけで対話型プログラミングを開始できます。プロンプト ウィンドウは次のとおりです。
$ python Python 2.7.6 (default, Sep 9 2014, 15:04:36) [GCC 4.2.1 Compatible Apple LLVM 6.0 (clang-600.0.39)] on darwin Type "help", "copyright", "credits" or "license" for more information. >>>
Window では、Python のインストール時にデフォルトの対話型プログラミング クライアントがインストールされています。は次のとおりです:
Python プロンプトに次のテキスト情報を入力し、Enter キーを押して実行結果を確認します:
>>> print "Hello, Python!";
Python 2.7.6 バージョンでは、上記の例の出力結果は次のようになります。
Hello, Python!
スクリプトを通して パラメータはインタープリタを呼び出し、スクリプトが完了するまでスクリプトの実行を開始します。スクリプトの実行が完了すると、インタープリタは使用できなくなります。
簡単な Python スクリプトを書いてみましょう。すべての Python ファイルには拡張子 .py が付きます。次のソース コードを test.py ファイルにコピーします。
print "Hello, Python!";
ここでは、Python インタープリターの PATH 変数が設定されているものとします。次のコマンドを使用してプログラムを実行します:
$ python test.py
出力:
Hello, Python!
Python スクリプトを実行する別の方法を試してみましょう。 test.py ファイルを次のように変更します。
#!/usr/bin/python print "Hello, Python!";
ここでは、Python インタープリターが /usr/bin ディレクトリにあると仮定して、次のコマンドを使用してスクリプトを実行します。
$ chmod +x test.py # 脚本文件添加可执行权限 $ ./test.py
出力結果:
Hello, Python!
Python では、識別子は文字、数字、アンダースコアで構成されます。
Python では、すべての識別子に英語、数字、アンダースコア (_) を含めることができますが、数字で始めることはできません。
Python の識別子では大文字と小文字が区別されます。
アンダースコアで始まる識別子には特別な意味があります。単一のアンダースコアで始まる _foo は、直接アクセスできないクラス属性を表します。これらは、クラスによって提供されるインターフェースを介してアクセスする必要があり、from xxx import *; を使用してインポートすることはできません。
以双下划线开头的 __foo 代表类的私有成员;以双下划线开头和结尾的 __foo__ 代表 Python 里特殊方法专用的标识,如 __init__() 代表类的构造函数。
Python 可以同一行显示多条语句,方法是用分号 ; 分开,如:
>>> print 'hello';print 'runoob'; hello runoob
下面的列表显示了在Python中的保留字。这些保留字不能用作常数或变数,或任何其他标识符名称。
所有 Python 的关键字只包含小写字母。
と | 幹部 | ではない |
アサート | ついに | か |
休憩 | のために | パス |
クラス | から | プリント |
続ける | グローバル | レイズ |
def | if | return |
del | import | try |
elif | in | while |
else | は | with |
ラムダ | yieldを除く |
以上がPython の基本的な構文の概要の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。