Python 言語リファレンス¶
このリファレンスマニュアルでは、Python 言語の文法と、 "コアとなるセマンティクス" について記述します。このマニュアルはそっけない書き方かもしれませんが、正確さと完全さを優先しています。必須でない組み込みオブジェクト型や組み込み関数、組み込みモジュールに関するセマンティクスは、 Python 標準ライブラリ で述べられています。形式ばらない Python 言語入門には、 Python チュートリアル を参照してください。 C 言語あるいはC++プログラマ向けには、このマニュアルとは別に二つのマニュアルがあります。 Python インタプリタの拡張と埋め込み では、Python 拡張モジュールを書くための高レベルな様式について述べています。また、 Python/C API リファレンスマニュアル では、C/C++ プログラマが利用できるインタフェースについて詳細に記述しています。
- 1. はじめに
- 2. 字句解析
- 3. データモデル
- 4. 実行モデル
- 5. 式 (expression)
- 5.1. 算術変換 (arithmetic conversion)
- 5.2. アトム、原子的要素 (atom)
- 5.3. プライマリ
- 5.4. べき乗演算 (power operator)
- 5.5. 単項算術演算とビット単位演算(unary arithmetic and bitwise operation)
- 5.6. 二項算術演算 (binary arithmetic operation)
- 5.7. シフト演算 (shifting operation)
- 5.8. ビット単位演算の二項演算 (binary bitwise operation)
- 5.9. 比較
- 5.10. ブール演算 (boolean operation)
- 5.11. 条件演算 (Conditional Expressions)
- 5.12. ラムダ (lambda)
- 5.13. 式のリスト
- 5.14. 評価順序
- 5.15. 演算子の優先順位
- 6. 単純文 (simple statement)
- 7. 複合文 (compound statement)
- 8. トップレベル要素
- 9. 完全な文法仕様