Pengidentifikasi peka huruf besar-kecil dalam python

Tutorial kali ini kita akan membahas tentang identifier di python. Kami juga akan melihat aturan penamaan, praktik terbaik, dan kata kunci dan kelas yang dicadangkan untuk Pengidentifikasi Python. Kami juga akan menjawab beberapa pertanyaan seperti Is Python Case Sensitive When Dealing With Identifiers dan berapa panjang maksimum identifier di python

Mari kita mulai dengan Pengidentifikasi dengan Python

Apa itu Pengidentifikasi dalam Python?

Pengidentifikasi adalah nama yang ditentukan pengguna untuk mewakili blok bangunan dasar Python seperti variabel, fungsi, kelas, modul, dll. Identifier adalah kombinasi dari digit karakter dan garis bawah. Pengidentifikasi harus dimulai dengan karakter atau Garis Bawah kemudian menggunakan angka. Karakternya adalah A-Z atau a-z, UnderScore ( _ ), dan digit (0-9). kita tidak boleh menggunakan karakter khusus ( #, @, $, %,. ) dalam pengidentifikasi

Contoh pengidentifikasi yang valid

  • variabel1
  • _abc2
  • _2_variabel
  • pqr_3

Contoh pengidentifikasi yang tidak valid

  • abc1
  • 2pqr
  • 2_abc
  • variabel #2

Aturan untuk Penamaan Identifier di Python

  1. Pengidentifikasi Python dapat berupa kombinasi huruf kecil/huruf besar, angka, atau garis bawah. Berikut ini diizinkan dalam Pengidentifikasi dengan Python
    • Huruf kecil (a sampai z)
    • Huruf besar (A sampai Z)
    • Digit (0 sampai 9)
    • Garis bawah (_)
  2. Pengenal tidak dapat dimulai dengan angka
  3. Simbol khusus seperti ( #, @, $, %,. ) tidak diperbolehkan dalam nama pengidentifikasi
  4. Kata kunci tidak dapat digunakan sebagai pengidentifikasi dalam python
    Kami akan membahas lebih lanjut tentang kata kunci lebih lanjut di artikel

Apakah Python Peka Huruf Besar Ketika Berurusan Dengan Pengidentifikasi

Python adalah bahasa pemrograman yang peka terhadap huruf besar-kecil. Jadi, “Variabel” dan “variabel” adalah dua pengenal yang berbeda di Python. Dengan demikian, jika suatu variabel diberi nama ‘Nama’, maka akan terjadi kesalahan jika variabel tersebut diberi nama ‘nama’. Jadi, Python peka terhadap huruf besar-kecil saat berurusan dengan pengidentifikasi

Name="Joseph"
print(name)

# Output: NameError: name 'name' is not defined

Panjang Maksimum Pengidentifikasi Dalam Python

panjangnya bisa tidak terbatas tetapi sesuai Anda harus membatasi pengidentifikasi hingga maksimal 79 karakter untuk keterbacaan yang lebih baik tetapi tidak ada batasan

Kata Kunci dan Kelas yang Dicadangkan Dalam Python

Kata Kunci yang Dicadangkan

Kata kunci adalah kata-kata yang telah ditentukan sebelumnya dan kata-kata yang dicadangkan yang dapat digunakan dalam Python untuk menunjukkan arti khusus. Kata kunci digunakan untuk menentukan sintaks kode. Kata kunci tidak dapat digunakan untuk pengidentifikasi, fungsi atau nama variabel. Kecuali Tidak Ada, Benar dan Salah semua kata kunci dalam Python ditulis dalam huruf kecil. Piton 3. 7 berisi 33 kata kunci

NonebreakexceptinraiseFalseawaitelseimportpassandcontinueforlambdatryTrueclassfinallyisreturnasdeffromnonlocalwhileasyncelififnotwithassertdelglobaloryieldReserved Keywords In Python

Kelas yang Dipesan

  1. Garis bawah depan tunggal (_*). Pengidentifikasi ini memungkinkan Anda untuk menyimpan hasil evaluasi terakhir dalam juru bahasa interaktif Anda. Hasil ini disimpan dalam modul __builtin__. Variabel ini bersifat pribadi dan tidak dapat diimpor menggunakan "from module import *"
  2. Garis bawah depan dan belakang ganda (__*__). Notasi ini hanya digunakan oleh nama yang ditentukan sistem. Nama-nama ini ditentukan oleh juru bahasa, dan implementasinya. Konvensi ini tidak direkomendasikan untuk nama tambahan
  3. Garis bawah ganda di depan (__*). Nama kategori ini dapat digunakan dalam konteks deskripsi kelas. Ini ditulis ulang untuk menghindari konflik nama antara variabel pribadi kelas dasar dan kelas turunan

Praktik Terbaik untuk Pengidentifikasi Dalam Python

Penting untuk mematuhi aturan tetapi juga penting untuk mengikuti praktik yang direkomendasikan ini

  • Huruf kapital harus digunakan untuk nama kelas. Misalnya Pelajar, Orang, dll
  • Huruf besar harus digunakan untuk nama kelas apa pun yang mengandung banyak kata. Misalnya StudentsRecord, PersonDetails, dll
  • Untuk variabel, fungsi, dan nama modul, Anda harus menggunakan huruf kecil. Misalnya, nama, usia, foo() dll
  • Jika variabel, fungsi, atau nama modul berisi banyak kata, maka Anda harus memisahkannya dengan garis bawah (_). Misalnya student_name, person_object dll
  • Variabel pribadi dapat dimulai dengan garis bawah (_). Untuk e. g. _private_details dll
  • Hindari garis bawah di awal dan akhir nama variabel karena digunakan oleh tipe bawaan python
  • Jika ada dua garis bawah di akhir pengidentifikasi, kemungkinan pengidentifikasi merujuk ke nama yang ditentukan bahasa. Hindari garis bawah di awal dan akhir nama pengidentifikasi Anda
  • Untuk memperjelas maksud dari nama pengidentifikasi, jaga agar tetap bermakna. Misalnya nomor_nomor telepon, alamat_permanen
  • Sebaiknya awali nama fungsi dengan "is" jika mengembalikan nilai boolean. Misalnya, isPalindrome(), isDigit() dll
  • Panjang nama pengidentifikasi dalam python tidak terbatas. Tetap singkat dan to the point. Misalnya, alamat_pegawai_permanent_ lebih baik disebut sebagai alamat_pekerja_permanen

Kesimpulan

Pada artikel ini kita membahas semua tentang pengidentifikasi dalam python, aturan penamaan dan praktik terbaik untuk diikuti agar kode Anda lebih mudah dibaca

Punya pertanyaan atau hanya ingin mengobrol?

Apakah pengidentifikasi kasus

Sensitivitas Kasus Pengidentifikasi. Sensitivitas huruf besar-kecil untuk pengidentifikasi reguler dan terbatas ditentukan pada saat database dibuat. Secara default, pengidentifikasi yang dibatasi tidak peka huruf besar-kecil. Namun, untuk mematuhi ANSI/ISO Entry SQL-92, pengidentifikasi yang dibatasi harus peka huruf besar/kecil .

Apakah kasus Python

YA, Python adalah bahasa pemrograman yang peka terhadap huruf besar/kecil . Ini berarti ia memperlakukan huruf besar dan kecil secara berbeda. Karenanya, kami tidak dapat menggunakan dua istilah yang memiliki karakter yang sama tetapi kasus yang berbeda secara bergantian di Python.

Apa itu pengidentifikasi dalam Python?

Apa itu Pengidentifikasi Python? . Itu berarti kapan pun kita ingin memberi nama entitas, itu disebut pengidentifikasi. the name we give to identify a variable, function, class, module or other object. That means whenever we want to give an entity a name, that's called identifier.

Apa contoh kasusnya

Nama Peka Huruf Besar-kecil dengan Python . username , UserName , dan userName adalah tiga variabel yang berbeda, dan menggunakan nama-nama ini secara bergantian menyebabkan kesalahan. Aturan yang sama berlaku untuk nama fungsi. variable names. username , UserName , and userName are three different variables, and using these names interchangeably causes an error. The same rule applies to function names.