Kata Kunci dan Pengidentifikasi Python (Nama variabel)

Dalam tutorial ini, Anda akan belajar tentang kata kunci (kata yang dicadangkan dengan Python) dan pengenal (nama yang diberikan untuk variabel, fungsi, dll.).

Kata Kunci Python

Kata kunci adalah kata-kata yang sudah dipesan di Python.

Kami tidak dapat menggunakan kata kunci sebagai nama variabel, nama fungsi, atau pengenal lainnya. Mereka digunakan untuk mendefinisikan sintaks dan struktur bahasa Python.

Di Python, kata kunci peka huruf besar / kecil.

Ada 33 kata kunci dalam Python 3.7. Jumlah ini dapat sedikit berbeda dari waktu ke waktu.

Semua kata kunci kecuali True, Falsedan Nonedalam huruf kecil dan harus ditulis apa adanya. Daftar semua kata kunci diberikan di bawah ini.

False await else import pass
None break except in raise
True class finally is return
and continue for lambda try
as def from nonlocal while
assert del global not with
async elif if or yield

Melihat semua kata kunci sekaligus dan mencoba mencari tahu apa artinya mungkin membuat Anda kewalahan.

Jika Anda ingin memiliki gambaran umum, berikut adalah daftar lengkap dari semua kata kunci dengan contoh.

Pengenal Python

Identifier adalah nama yang diberikan ke entitas seperti kelas, fungsi, variabel, dll. Ini membantu untuk membedakan satu entitas dari yang lain.

Aturan untuk menulis pengenal

  1. Pengenal dapat berupa kombinasi huruf dalam huruf kecil (a sampai z) atau huruf besar (A sampai Z) atau angka (0 sampai 9) atau garis bawah _. Nama-nama seperti myClass, var_1dan print_this_to_screen, semuanya adalah contoh yang valid.
  2. Pengenal tidak boleh dimulai dengan digit. 1variabletidak valid, tetapi variable1merupakan nama yang valid.
  3. Kata kunci tidak dapat digunakan sebagai pengenal.
     global = 1
    Keluaran
     File "", baris 1 global = 1 SyntaxError: sintaks tidak valid
  4. Kami tidak dapat menggunakan simbol khusus seperti ! , @ , # , $ , % dll. di pengenal kami.
     a@ = 0

    Keluaran
     File "", baris 1 a @ = 0 SyntaxError: sintaks tidak valid
  5. Panjang pengenal bisa berapa saja.

Hal-hal untuk diingat

Python adalah bahasa yang peka huruf besar kecil. Artinya, Variabledan variabletidak sama.

Selalu beri nama pengenal yang masuk akal. Meskipun c = 10merupakan nama yang valid, penulisan count = 10akan lebih masuk akal, dan akan lebih mudah untuk mengetahui apa yang diwakilinya saat Anda melihat kode Anda setelah jeda yang lama.

Beberapa kata dapat dipisahkan menggunakan garis bawah, seperti this_is_a_long_variable.

Artikel yang menarik...