Manufaktur industri
Industri Internet of Things | bahan industri | Pemeliharaan dan Perbaikan Peralatan | Pemrograman industri |
home  MfgRobots >> Manufaktur industri >  >> Industrial programming >> Python

Kata Kunci dan Pengidentifikasi Python: Menguasai Kata Terjamin dan Konvensi Penamaan

Kata Kunci dan Pengidentifikasi Python

Pelajari 33 kata kunci Python dan cara memberi nama yang jelas dan bermakna pada variabel, fungsi, dan kelas.

Kata Kunci Python

Kata kunci Python adalah blok konstruksi sintaks bahasa. Mereka adalah kata terjamin yang tidak dapat digunakan sebagai pengidentifikasi seperti nama variabel atau nama fungsi. Karena mereka mendefinisikan struktur bahasa, penggunaan kata kunci yang salah akan menghasilkan kesalahan sintaks.

Kata kunci peka huruf besar-kecil dan tercantum persis seperti yang muncul dalam bahasa. Dalam Python 3.7 ada 33 kata kunci, meski rilis yang lebih baru mungkin menambahkan beberapa lagi. Untuk referensi definitif, lihat dokumentasi resmi Python.

Semua kata kunci huruf kecil kecuali True, False, dan None. Tabel di bawah ini mencantumkan setiap kata kunci dengan contoh singkat penggunaan tipikalnya.

Falseawaitelseimportpass
Nonebreakexceptinraise
Trueclassfinallyisreturn
andcontinueforlambdatry
asdeffromnonlocalwhile
assertdelglobalnotwith
asyncelififoryield

Sementara mungkin terasa menakutkan untuk mengingat semua 33 kata kunci, memahami tujuan mereka esensial untuk menulis kode yang jelas dan bebas kesalahan.


Pengidentifikasi Python

Pengidentifikasi adalah nama yang Anda berikan pada kelas, fungsi, variabel, dan objek lainnya. Ini berfungsi sebagai label unik yang membuat kode Anda dapat dibaca dan dapat dirawat.

Aturan untuk Menulis Pengidentifikasi

  1. Pengidentifikasi dapat berisi huruf (a–z, A–Z), angka (0–9), dan underscore _. Contoh yang valid meliputi myClass, var_1, dan print_this_to_screen.
  2. Mereka tidak boleh dimulai dengan angka; 1variable tidak valid, sedangkan variable1 dapat diterima.
  3. Kata kunci tidak dapat digunakan sebagai pengidentifikasi.
    global = 1
    Output
     File "<interactive input>", line 1 global = 1 ^ SyntaxError: invalid syntax
  4. Simbol khusus seperti !, @, #, $, %, dll., tidak diperbolehkan.
    a@ = 0
    Output
     File "<interactive input>", line 1 a@ = 0 ^ SyntaxError: invalid syntax
  5. Tidak ada batas praktis untuk panjang pengidentifikasi.

Hal yang Perlu Diingat

Python peka huruf besar-kecil, jadi Variable dan variable merujuk ke objek yang berbeda.

Pilih nama yang deskriptif: c = 10 benar secara sintaks, tetapi count = 10 menyampaikan maksud dengan lebih jelas dan memudahkan pemeliharaan di masa depan.

Untuk pengidentifikasi kata banyak, underscore _ adalah pemisah yang disarankan, misalnya, this_is_a_long_variable. Mematuhi PEP 8 konvensi penamaan akan meningkatkan keterbacaan kode lebih lanjut.


Python

  1. Memahami Kata Kunci dan Pengidentifikasi C#: Aturan, Daftar, dan Praktik Terbaik
  2. Kata Kunci dan Pengidentifikasi C: Panduan Praktis
  3. Pernyataan, Indentasi, dan Komentar Python: Panduan Jelas
  4. Variabel, Konstanta, dan Literal Python – Panduan Komprehensif
  5. Menguasai Konversi & Casting Tipe Python: Panduan Komprehensif
  6. Menguasai Input/Output Python dan Impor Modul: Panduan Praktis
  7. Mengambil Tanggal dan Waktu Saat Ini di Python: Panduan Praktis
  8. Menguasai Modul time Python: Fungsi, Structs, dan Contoh Praktis
  9. Membuat Sensor Suhu Jarak Jauh dengan Raspberry Pi dan Python – Panduan Langkah demi Langkah
  10. Memahami type() dan isinstance() dalam Python: Contoh Praktis