Indentasi dalam Python

Indentasi dalam Python

Di dalam python, indentasi (tulisan sedikit menjorok ke kanan) sangatlah mempengaruhi hasil eksekusi.

Coba salin tulisan di bawah ini pada script Anda:

a = 6
b = 2
if a/b ==3:
   print("6 dibagi 3 adalah 2")
else:
   print("6 dibagi 3 bukan 2")

untuk mengeksekusi kode script, maka klik icon segitiga hijau besar (untuk eksekusi seluruhnya), atau segitiga hijau dengan garis (untuk eksekusi beberapa line yang Anda blok). Gambarnya akan tampak sebagai berikut:

Jika sudah maka pada layar console akan muncul pilihan jawaban yang pertama yaitu 6 dibagi 3 adalah 2.

Sekarang cobalah menulisnya tanpa indentasi (semua rata kiri) seperti di bawah ini, maka hasilnya akan error.

a = 6
b = 2
if a/b ==3:
   print("6 dibagi 3 adalah 2")
else:
   print("6 dibagi 3 bukan 2")

Mengapa indentasi diperlukan? Karena beberapa perintah seperti IF..ELSE.. memerlukan indentasi untuk memisahkan mana bagian milik IF, dan mana bagian ELSE. Python mengharuskan adanya indentasi. Ketika menggunakan spyder, ia akan menunjukkan tanda seru di bagian kiri jika ada yang salah dari penulisan Anda (semisal lupa indentasi, indentasi yang berbeda, kurangnya petik, dan sebagainya).

Pelan tapi pasti Anda pun akan mulai terbiasa menggunakannya.

Bagikan artikel ini:

Leave a Reply

avatar
  Subscribe  
Notify of