Referensi Bahasa Python
***********************

Manual referensi ini menjelaskan sintaksis dan "core semantics" dari
bahasa. Ini singkat, tetapi berusaha untuk menjadi tepat dan lengkap.
Semantik tipe objek bawaan yang tidak esensial dan fungsi dan modul
bawaan dijelaskan dalam Pustaka Standar Python. Untuk pengantar
informal ke bahasa, lihat Tutorial Python. Untuk programmer C atau
C++, ada dua manual tambahan: Memperluas dan Menggabungkan Interpreter
Python menjelaskan gambar tingkat tinggi tentang cara menulis modul
ekstensi Python, dan Panduan Referensi Python/API C menjelaskan
antarmuka yang tersedia untuk C / C++ programmer secara detail.

* 1. Pengenalan

  * 1.1. Implementasi Alternatif

  * 1.2. Notasi

* 2. Lexical analysis

  * 2.1. Line structure

  * 2.2. Other tokens

  * 2.3. Identifiers and keywords

  * 2.4. Literals

  * 2.5. Operators

  * 2.6. Delimiters

* 3. Data model

  * 3.1. Objects, values and types

  * 3.2. The standard type hierarchy

  * 3.3. Special method names

  * 3.4. *Coroutines*

* 4. Execution model

  * 4.1. Structure of a program

  * 4.2. Naming and binding

  * 4.3. Pengecualian

* 5. The import system

  * 5.1. "importlib"

  * 5.2. Paket

  * 5.3. Searching

  * 5.4. Loading

  * 5.5. The Path Based Finder

  * 5.6. Replacing the standard import system

  * 5.7. Package Relative Imports

  * 5.8. Special considerations for __main__

  * 5.9. Open issues

  * 5.10. References

* 6. Expressions

  * 6.1. Arithmetic conversions

  * 6.2. Atoms

  * 6.3. Primaries

  * 6.4. Await expression

  * 6.5. The power operator

  * 6.6. Unary arithmetic and bitwise operations

  * 6.7. Binary arithmetic operations

  * 6.8. Shifting operations

  * 6.9. Binary bitwise operations

  * 6.10. Perbandingan

  * 6.11. Boolean operations

  * 6.12. Assignment expressions

  * 6.13. Conditional expressions

  * 6.14. Lambdas

  * 6.15. Expression lists

  * 6.16. Evaluation order

  * 6.17. Operator precedence

* 7. Simple statements

  * 7.1. Expression statements

  * 7.2. Assignment statements

  * 7.3. The "assert" statement

  * 7.4. The "pass" statement

  * 7.5. Pernyataan "del"

  * 7.6. The "return" statement

  * 7.7. The "yield" statement

  * 7.8. The "raise" statement

  * 7.9. The "break" statement

  * 7.10. The "continue" statement

  * 7.11. The "import" statement

  * 7.12. The "global" statement

  * 7.13. The "nonlocal" statement

* 8. Pernyataan gabungan

  * 8.1. Pernyataan "if"

  * 8.2. Pernyataan "while"

  * 8.3. Pernyataan "for"

  * 8.4. Pernyataan "try"

  * 8.5. Pernyataan "with"

  * 8.6. Definisi fungsi

  * 8.7. Definisi Kelas

  * 8.8. *Coroutines*

* 9. Komponen tingkat atas

  * 9.1. Program Python lengkap

  * 9.2. Masukan dari Berkas

  * 9.3. Masukan interaktif

  * 9.4. Masukan ekspresi

* 10. Spesifikasi Lengkap Tata Bahasa
