Panduan Detail untuk Memperbaiki Kesalahan Indentasi dengan Python
Panduan Berguna Lainnya / / August 05, 2021
Dalam tutorial ini, kami akan menunjukkan kepada Anda langkah-langkah untuk memperbaiki Kesalahan Indentasi dengan Python. Dalam bahasa pemrograman, lekukan adalah sekumpulan spasi sebelum awal baris untuk menandakan bahwa ini adalah permulaan jika para baru. Ini sebagian besar digunakan dalam kasus 'Untuk', 'Jika', dan loop terkait lainnya, sehingga memberikan pandangan terstruktur dan memungkinkan penerjemah untuk mengeksekusi kode. Namun, jika Anda akhirnya melewatkan spasi putih ini, mungkin itu penyebab masalah.
Demikian juga, jika jumlah spasi tidak terdistribusi secara merata, hal itu mungkin juga menyebabkan kesalahan. Dalam hal ini, Python mengikuti aturan spasi putih PEP8 sehingga umumnya disarankan untuk memiliki empat spasi putih dan tidak ada karakter tab keras. Namun jika Anda tidak mengikuti aturan ini, Anda mungkin akan terjebak dengan masalah indentasi. Jika itu terjadi, maka Anda dapat mengambil bantuan dari panduan ini untuk memperbaiki Kesalahan Indentasi dengan Python. Ikuti untuk instruksi lengkapnya.
Mengapa Terjadi Kesalahan Indentasi
Saat memberikan spasi, beberapa orang biasanya mencampurkan bilah Spasi serta tombol Tab. Meskipun keduanya dapat digunakan untuk tujuan ini, tetapi dengan Python, Anda harus memilih satu dan tetap menggunakannya. Jika Anda menggunakan keduanya secara bergantian, Penerjemah mungkin tidak dapat membedakan spasi putih. Selain itu, jika Anda menggunakan For, If, dan loop sejenis lainnya, pastikan untuk mengikuti pola indentasi yang benar.
Saat menggunakan loop bersarang ini, indentasi yang tidak sama tampaknya menjadi alasan teratas untuk error tersebut. Lihat contoh di atas sebagai referensi. Blok pertama memiliki blok kedua yang pada gilirannya berisi blok ketiga. Setelah ini, kami melanjutkan blok kedua dan kemudian yang pertama. Anda dapat membedakan semua ini karena ada lekukan yang sama di antara blok bertingkat ini. Jadi selalu ikuti aturan ini saat membuat indentasi loop ini.
Cara Memperbaiki Kesalahan Indentasi dengan Python
Untuk memulainya, setiap kali berurusan dengan blok For dan If, ikuti pola indentasi yang benar dengan spasi yang sama. Dan jika Anda menggunakan Tab untuk spasi, lanjutkan dengan itu saja, jangan gabungkan dengan Spasi. Misalnya, pada gambar di bawah ini, lihat bagaimana kita telah menumpuk blok If di dalam For dan kemudian mengakhiri kedua loop. Anda juga harus mengikuti pola serupa dan ini harus memperbaiki Kesalahan Indentasi dengan Python.
Di sepanjang baris yang sama, editor kode Anda mungkin memiliki opsi untuk menampilkan semua tab dan spasi. Anda disarankan untuk mengaktifkannya sebelum melanjutkan dengan pengkodean. Misalnya, jika Anda menggunakan Notepad ++, buka tab View dan buka opsi Show Symbol. Kemudian centang opsi Show White Space dan TAB.
Sekarang, mengaktifkan fitur ini akan menempatkan satu titik untuk setiap ruang. Ini akan memberi Anda gambaran tentang jumlah spasi putih yang telah Anda masukkan sebelum setiap baris. Pada gambar di bawah ini, bagian merah menandakan tiga ruang dengan tiga titik tunggal, sedangkan hijau memiliki empat titik tunggal (empat spasi). Ini akan membantu Anda dalam membuat indentasi dengan jelas setiap blok dan karenanya harus memperbaiki masalah juga.
Jadi ini semua dari panduan ini tentang cara memperbaiki Kesalahan Indentasi dengan Python. Metode yang disebutkan di atas harus dapat memperbaiki masalah tersebut. Jika Anda masih memiliki pertanyaan tentang instruksi, beri tahu kami di komentar. Pembulatan, ini beberapa Tip dan Trik iPhone, Tip dan trik PC, danĀ Tips dan Trik Android yang harus Anda periksa juga.