Dalam tutorial ini, anda akan belajar mengenai kata kunci (kata terpelihara dalam Python) dan pengecam (nama yang diberikan kepada pemboleh ubah, fungsi, dll.).
Kata kunci Python
Kata kunci adalah perkataan terpelihara dalam Python.
Kami tidak boleh menggunakan kata kunci sebagai nama pemboleh ubah, nama fungsi atau pengecam lain. Mereka digunakan untuk menentukan sintaks dan struktur bahasa Python.
Di Python, kata kunci peka huruf besar kecil.
Terdapat 33 kata kunci dalam Python 3.7. Nombor ini sedikit berbeza sepanjang masa.
Semua kata kunci kecuali True
, False
dan None
ditulis dalam huruf kecil dan mesti ditulis sebagaimana mestinya. Senarai semua kata kunci diberikan di bawah.
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 cuba mengetahui apa maksudnya mungkin sangat luar biasa.
Sekiranya anda ingin mendapatkan gambaran keseluruhan, berikut adalah senarai lengkap semua kata kunci dengan contoh.
Pengenal Python
Pengecam adalah nama yang diberikan kepada entiti seperti kelas, fungsi, pemboleh ubah, dan lain-lain. Ia membantu membezakan satu entiti dari yang lain.
Peraturan untuk menulis pengecam
- Pengecam boleh berupa gabungan huruf dalam huruf kecil (a hingga z) atau huruf besar (A hingga Z) atau angka (0 hingga 9) atau garis bawah
_
. Nama sepertimyClass
,var_1
danprint_this_to_screen
, semuanya adalah contoh yang sah. - Pengecam tidak boleh bermula dengan digit.
1variable
tidak sah, tetapivariable1
adalah nama yang sah. - Kata kunci tidak boleh digunakan sebagai pengecam.
global = 1
Fail "", baris 1 global = 1 SyntaxError: sintaks tidak sah
- Kami tidak boleh menggunakan simbol khas seperti ! , @ , # , $ , % dll dalam pengecam kami.
a@ = 0
PengeluaranFail "", baris 1 a @ = 0 SyntaxError: sintaks tidak sah
- Pengecam boleh panjangnya.
Perkara yang Perlu Diingat
Python adalah bahasa sensitif huruf. Ini bermaksud, Variable
dan variable
tidak sama.
Sentiasa beri nama pengenal yang masuk akal. Walaupun c = 10
adalah nama yang sah, penulisan count = 10
akan lebih masuk akal, dan akan lebih mudah untuk mengetahui apa yang diwakilinya ketika anda melihat kod anda setelah jarak yang panjang.
Kata ganda boleh dipisahkan menggunakan garis bawah, seperti this_is_a_long_variable
.