Bagaimana Anda memperbaiki kesalahan python?

Python adalah salah satu platform pemrograman terkemuka dan baru muncul di dunia pemrograman saat ini. Dengan beragam fitur dan fleksibilitasnya yang luar biasa, seseorang dapat mencapai banyak hal di platform ini, asalkan mereka tahu cara mengoperasikannya. Dalam Kesalahan Indentasi ini di Python, petunjuk berikut akan dibahas

Salah satu pertanyaan paling menarik yang kami dapatkan dari pembuat kode dari semua tingkat keahlian dan pengalaman adalah bagaimana cara memperbaiki kesalahan indentasi di python dan pada artikel ini kami akan membahas lebih detail tentang hal itu.

Mari kita mulai

Pengantar Kecil tentang Lekukan

Sebelum kita menyelami secara spesifik mengapa kesalahan indentasi terjadi, pertama-tama mari kita berkenalan dengan ide dasar Python

Python sebagai bahasa pemrograman pertama kali diperkenalkan pada tahun 1991 dan sejak saat itu para programmer di seluruh dunia telah beradaptasi dengannya dan menciptakan berbagai aplikasi baik untuk web maupun mobile. Dalam Python, semua kode yang Anda ketikkan diatur melalui spasi putih yang benar dan oleh karena itu jika Anda memiliki lekukan yang buruk, keseluruhan kode tidak akan berjalan dan juru bahasa hanya akan mengembalikan fungsi kesalahan

Bagaimana Anda memperbaiki kesalahan python?
Sekilas tentang kesalahan indentasi adalah bahwa tidak masalah jika Anda seorang profesional atau pemula dalam pemrograman, ini pasti akan terjadi pada Anda di beberapa titik waktu atau lainnya.

Python mengikuti etika spasi putih PEP8 sambil mengatur kodenya dan oleh karena itu disarankan agar ada 4 spasi putih antara setiap iterasi dan alternatif apa pun yang tidak memiliki ini akan mengembalikan kesalahan

Lanjutkan dengan artikel ini tentang Kesalahan Indentasi dengan Python

Penyebab Kesalahan Indentasi di Python

Seperti disebutkan dalam paragraf pengantar, salah satu alasan utama kesalahan indentasi adalah tidak adanya tab dan atau spasi kosong di antara baris kode. Karena python menggunakan bahasa prosedural, jika Anda melewatkan menambahkan tab atau spasi di antara baris kode Anda, kemungkinan besar Anda akan mengalami kesalahan ini. Meskipun dalam beberapa kasus seluruh program akan berjalan dengan benar, dalam kasus lain kesalahan akan muncul di tengah eksekusi dan karenanya menghentikan seluruh proses

Disebutkan di bawah ini adalah beberapa penyebab umum kesalahan indentasi di Python

  • Saat membuat kode, Anda menggunakan tab dan spasi. Sementara dalam teori keduanya melayani tujuan yang sama, jika digunakan sebagai alternatif dalam sebuah kode, penafsir menjadi bingung antara perubahan mana yang akan digunakan dan dengan demikian mengembalikan kesalahan.
  • Saat memprogram Anda telah menempatkan lekukan di tempat yang salah. Karena python mengikuti pedoman ketat dalam hal mengatur kode, jika Anda menempatkan lekukan di tempat yang salah, kesalahan lekukan sebagian besar tidak dapat dihindari
  • Terkadang di tengah menyelesaikan program yang panjang, kita cenderung melewatkan indentasi pernyataan majemuk seperti for, while dan if dan ini dalam banyak kasus akan menyebabkan kesalahan indentasi.
  • Last but not least, jika Anda lupa menggunakan kelas yang ditentukan pengguna, maka kesalahan indentasi kemungkinan besar akan muncul

Temukan Pelatihan Python kami di Kota/Negara Teratas

Solusi untuk Kesalahan Indentasi

Sekarang setelah Anda tahu mengapa kesalahan ini terjadi, mari kita jelajahi beberapa solusi untuk itu

Solusi #1

Meskipun tidak ada perbaikan cepat untuk masalah ini, satu hal yang perlu Anda ingat saat mencoba mencari solusi untuk kesalahan indentasi adalah kenyataan bahwa Anda harus melalui setiap baris satu per satu dan mencari tahu mana yang mengandung kesalahan.

Di Python, semua baris kode disusun berdasarkan blok, sehingga memudahkan Anda menemukan kesalahan. Misalnya, jika Anda telah menggunakan pernyataan if di baris mana pun, baris berikutnya pasti memiliki lekukan

Lihatlah contoh di bawah ini

Example- Indentation error in python- Edureka

Jika Anda memerlukan panduan tentang bagaimana bentuk lekukan yang benar, lihat contoh di bawah ini

Example - Identation error in Python- Edureka

Solusi #2

Jika solusi yang disebutkan di atas tidak berhasil untuk Anda, dan Anda mengalami kesulitan untuk mengetahui baris mana yang Anda lewatkan lekukannya, ikuti langkah-langkah ini. Buka pengaturan editor kode Anda dan aktifkan opsi yang menampilkan tab dan spasi putih. Setelah fitur ini diaktifkan, Anda akan melihat satu titik kecil di antara kode Anda, di mana setiap titik mewakili spasi atau tab. Jika Anda melihat ada titik yang hilang di suatu tempat yang seharusnya, garis itu mungkin memiliki kesalahan indentasi

Untuk mengaktifkan opsi untuk melihat tab atau spasi putih, lihat gambar di bawah ini

Example

Opsi lain untuk keluar dari masalah ini adalah dengan menggunakan Panduan Indentasi bawaan di juru bahasa Python

Mengaktifkan opsi ini akan memandu melalui setiap baris kode dan menunjukkan dengan tepat di mana letak kesalahan Anda. Meskipun metode ini sangat tidak efisien mengingat program Anda berisi beberapa baris kode, ini adalah cara paling pasti untuk menemukan dan memperbaiki semua kesalahan yang ada

Kesimpulan

Python adalah salah satu bahasa pemrograman paling populer dan mudah beradaptasi di luar sana. Dengan dukungannya untuk berbagai gaya dan bahasa pemrograman, ini dengan mudah menjadi salah satu pilihan paling disukai untuk pengembang dan pembuat kode di seluruh dunia. Namun demikian, kesalahan lekukan di Python, yang dihadapi semua orang sesekali

Dengan menggunakan solusi yang disebutkan di atas, Anda dapat dengan mudah memperbaiki kesalahan indentasi Anda dengan Python dan melanjutkan pemrograman secara efisien di masa mendatang. Semua yang terbaik. Untuk mempelajari lebih lanjut, bergabunglah dengan kursus master Python kami

Dengan ini, kita akan mengakhiri kesalahan Indentasi ini di artikel Python. Untuk mendapatkan pengetahuan mendalam tentang Python beserta berbagai aplikasinya, Anda dapat mendaftar sekarang untuk pelatihan Python online langsung dengan dukungan 24/7 dan akses seumur hidup

Jika Anda mencoba memperluas bisnis Anda di bidang yang menarik ini, lihat Kursus Kecerdasan Buatan kami. Ini ditawarkan bekerja sama dengan Akademi E&ICT, Institut Teknologi Nasional, Warangal. Program Magister eksekutif ini membekali siswa dengan informasi tentang alat, teknik, dan alat yang mereka butuhkan untuk memajukan karir mereka

Mengapa Python memberi saya kesalahan?

Alasan paling umum dari kesalahan dalam program Python adalah ketika pernyataan tertentu tidak sesuai dengan penggunaan yang ditentukan . Kesalahan seperti itu disebut kesalahan sintaksis. Penerjemah Python segera melaporkannya, biasanya disertai dengan alasannya. >>> cetak "hello" SyntaxError. Tanda kurung hilang dalam panggilan ke 'print'.

Apa 3 kesalahan dalam Python?

Dalam python ada tiga jenis kesalahan; . syntax errors, logic errors and exceptions.