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

Kandungan dihapus Kandungan ditambah
Powerabu (bincang | sumb.)
Tiada ringkasan suntingan
Powerabu (bincang | sumb.)
Tiada ringkasan suntingan
Baris 55:
Lebar: 1
perimeter = 8
</pre>
 
Notis: Bahawa ia tidak berfungsi pada dua input-input yang pertama. Ia berfungsi pada dua yang seterusnya dan tak berfungsi pada yang akhir sekali. Cuba dan gambarkan apa yang dibuat. Mencari sendiri punca masalah itu adalah lebih mudah.
 
 
== Apakah Yang Program Boleh Buat? ==
 
Perkara seterusnya adalah melihat sumber code nya. Salah satu daripada perkara yang terpenting sekali ketika memprogram adalah membaca sumber code nya.
Sesuatu code berjalan akan bermula pada baris pertama, dan bekerja hingga ke baris bawah sampai program habis dibuat.While loops dan penyataan if bermaksud beberapa baris takkan berjalan dan sesetengahnya akan berjalan banyak kali. Pada setiap baris, anda bayangkan apa yang Python buat.
 
Mari kita mulakan dengan simple perimeter program. Jangan type ini, anda akan membacanya, bukan menjalankannya. Suber code nya ialah :
 
<pre>
height = input("Height: ")
width = input("Width: ")
print "perimeter = ",width+height+width+width
</pre>