Video: Python Tutorial for Beginners [Full Course] Learn Python for Web Development 2024
Bagian dari Python untuk Ilmu Data Untuk Lembar Kecurangan Dummies
Pengembang di mana-mana sering melakukan kesalahan. Namun, Anda mungkin bisa menghemat waktu dan bekerja jika Anda tahu tentang jenis kesalahan pemrograman yang paling sering dilakukan orang dengan Python. Daftar berikut memberitahu Anda tentang kesalahan umum ini:
-
Memiliki lekukan yang salah: Banyak fitur Python bergantung pada indentasi. Misalnya, saat Anda membuat kelas baru, semua yang ada di kelas itu diindentifikasi di bawah deklarasi kelas. Hal yang sama berlaku untuk keputusan, loop, dan pernyataan struktural lainnya. Jika Anda mendapati kode Anda menjalankan tugas jika seharusnya tidak melakukannya, mulailah meninjau indentasi yang Anda gunakan.
-
Menggunakan operator penugasan bukan operator kesetaraan: Saat melakukan perbandingan antara dua objek atau nilai, Anda cukup menggunakan operator persamaan (==), bukan operator penugasan (=). Operator penugasan menempatkan suatu objek atau nilai dalam suatu variabel dan tidak membandingkan apapun.
-
Menempatkan fungsi memanggil dengan urutan yang salah saat membuat pernyataan kompleks: Python selalu menjalankan fungsi dari kiri ke kanan. Demikian keterangan MyString. mengupas(). center (21, "*") menghasilkan hasil yang berbeda dari MyString. pusat (21, "*"). mengupas(). Bila Anda menemukan situasi di mana keluaran serangkaian fungsi gabungan berbeda dari apa yang Anda harapkan, Anda perlu memeriksa urutan fungsi untuk memastikan bahwa setiap fungsi berada di tempat yang benar.
-
Misplacing tanda baca: Mungkin tanda baca di tempat yang salah dan buat hasil yang sama sekali berbeda. Ingat bahwa Anda harus menyertakan titik dua di akhir setiap pernyataan struktural. Selain itu, penempatan tanda kurung sangat penting. Misalnya, (1 + 2) * (3 + 4), 1 + ((2 * 3) + 4), dan 1 + (2 * (3 + 4)) semuanya menghasilkan hasil yang berbeda.
-
Menggunakan operator logika yang salah: Sebagian besar operator tidak menghadirkan pengembang dengan masalah, namun operator logis melakukannya. Ingatlah untuk menggunakan dan untuk menentukan kapan kedua operan itu harus Benar dan atau ketika salah satu operan itu benar.
-
Membuat kesalahan hitungan demi satu pada loop: Ingat bahwa sebuah lingkaran tidak menghitung nomor terakhir yang Anda tentukan dalam kisaran tertentu. Jadi jika Anda menentukan kisaran [1: 11], Anda benar-benar mendapatkan output untuk nilai antara 1 dan 10.
-
Memiliki kapitalisasi yang salah: Python sensitif huruf, jadi MyVar berbeda dari myvar dan MYVAR. Selalu periksa kapitalisasi saat Anda mendapati bahwa Anda tidak dapat mengakses nilai yang Anda harapkan untuk diakses.
-
Mengeja sesuatu yang salah: Bahkan pengembang berpengalaman kadang-kadang mengalami kesalahan ejaan. Memastikan bahwa Anda menggunakan pendekatan umum untuk memberi nama variabel, kelas, dan fungsi tidak membantu. Namun, skema penamaan yang konsisten tidak akan selalu mencegah Anda mengetik MyVer saat Anda bermaksud mengetik MyVar.