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
, False
dan None
dalam 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
- 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 sepertimyClass
,var_1
danprint_this_to_screen
, semuanya adalah contoh yang valid. - Pengenal tidak boleh dimulai dengan digit.
1variable
tidak valid, tetapivariable1
merupakan nama yang valid. - Kata kunci tidak dapat digunakan sebagai pengenal.
global = 1
File "", baris 1 global = 1 SyntaxError: sintaks tidak valid
- Kami tidak dapat menggunakan simbol khusus seperti ! , @ , # , $ , % dll. di pengenal kami.
a@ = 0
KeluaranFile "", baris 1 a @ = 0 SyntaxError: sintaks tidak valid
- Panjang pengenal bisa berapa saja.
Hal-hal untuk diingat
Python adalah bahasa yang peka huruf besar kecil. Artinya, Variable
dan variable
tidak sama.
Selalu beri nama pengenal yang masuk akal. Meskipun c = 10
merupakan nama yang valid, penulisan count = 10
akan 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
.