Python membedakan antara huruf besar (kapital) dan huruf kecil.
Python membedakan antara huruf besar (kapital) dan huruf kecil. Bagi Python, A dan a adalah dua hal yang sangat berbeda.
Berikut adalah panduan kapan harus menggunakan huruf kecil dan huruf besar agar tidak terjadi error:
1. Perintah Bawaan (Keywords & Functions) -> Wajib Huruf Kecil
Hampir semua perintah dasar (syntax) dan fungsi bawaan Python ditulis dengan huruf kecil semua. Jika Anda menulisnya dengan huruf besar, Python tidak akan mengenalinya.
| Perintah | Benar (✅) | Salah (❌) | Akibat |
| Mencetak | print() | Print(), PRINT() | NameError: name 'Print' is not defined |
| Kondisi | if, else | If, ELSE | SyntaxError |
| Loop | for, while | For, WHILE | SyntaxError |
| Definisi | def | Def | SyntaxError |
Contoh Error:
Jika Anda mengetik Print("Halo"), Python akan bingung karena dia hanya kenal print (kecil), bukan Print (besar).
2. Pengecualian (Wajib Huruf Besar Awal)
Ada tiga kata kunci khusus di Python yang harus diawali huruf besar:
Boolean:
True(Benar) danFalse(Salah).Kosong:
None.
status = True # ✅ Benar
status = true # ❌ Error (Python mengira ini nama variabel)
3. Nama Variabel (Bebas, tapi Dibedakan)
Anda boleh menggunakan huruf besar untuk nama variabel buatan Anda sendiri, tetapi ingat bahwa besar/kecilnya huruf akan membedakan identitas variabel tersebut.
umur = 20
Umur = 30
UMUR = 40
print(umur) # Output: 20
print(Umur) # Output: 30 (Ini dianggap variabel yang berbeda)
4. Konvensi (Aturan Tidak Tertulis)
Meskipun secara teknis boleh pakai huruf besar sembarangan di variabel, programmer Python memiliki kesepakatan gaya penulisan (PEP 8):
Huruf Kecil (
snake_case): Digunakan untuk nama variabel dan fungsi.Contoh:
nama_saya,hitung_luas().
Huruf Besar Awal (
CamelCase): Digunakan khusus untuk nama Class.Contoh:
class MobilBalap:.
Huruf Besar Semua (
ALL_CAPS): Digunakan untuk Konstanta (nilai yang tidak boleh berubah).Contoh:
PI = 3.14,MAX_SPEED = 100.
Masalahnya bukan "tidak bisa pakai huruf besar", tapi harus tepat penempatannya.

Posting Komentar untuk "Python membedakan antara huruf besar (kapital) dan huruf kecil."