Tutorial Python untuk bukan pengatur cara/Nyahpepijat: Perbezaan antara semakan

Kandungan dihapus Kandungan ditambah
Aurora (bincang | sumb.)
Aurora (bincang | sumb.)
kemas
Baris 1:
Seterusnya, nyahpepijat.
== DEBUGGING (nyah-ralat)==
 
== Apakah itu debuggingnyahpepijat? ==
Pada ketika ini, jika anda menyemak programatur cara anda, anda mungkin akan mendapati bahawa programatur cara yang anda buat itu kadang-kadang tidak mengikut apa yang anda mahukan. Ini adalahperkara secara umumnyabiasa. DebuggingNyahpepijat (''debugging'') ialah satu proses yang memahami apa yang komputer sedang lakukan dan kemudian mendapatkanmembuatkannya melakukan apa yang anda inginkan pula.
 
Bab ini akan lebih abstrak dari bab-bab terdahulu.
== Apakah itu debugging? ==
 
Pada ketika ini, jika anda menyemak program anda, anda mungkin akan mendapati bahawa program yang anda buat itu kadang-kadang tidak mengikut apa yang anda mahukan. Ini adalah secara umumnya. Debugging ialah satu proses yang memahami apa yang komputer sedang lakukan dan kemudian mendapatkan apa yang anda inginkan pula.
 
 
== Apa Yang Sepatutnya Program Buat? ==
 
== Apa yang sepatutnya atur cara lakukan? ==
Perkara pertama yang perlu dilakukan ialah untuk memahami apa yang program seharusnya lakukan jika ia dijalankan dengan betul. Mari hasilkan beberapa kes-kes uji-kaji dan lihat apa yang berlaku. Sebagai contoh, katakan saya ada sebuah program yang akan mengira perimeter segi empat (jumlah panjang setiap sisi keliling) . Saya telah ada kes ujian berikut:-