Materi
Program adalah daftar perintah tertulis untuk komputer. Bayangkan resep masakan: ada langkah pertama, kedua, ketiga, dan setiap langkah dikerjakan setelah langkah sebelumnya selesai. Python bekerja dengan cara yang sama. Ia membaca baris paling atas, menjalankannya sampai selesai, lalu turun ke baris berikutnya, terus sampai baris terakhir.
print("Selamat pagi")
print("Ini program pertamaku")
print("Sampai jumpa")Perintah print menampilkan sesuatu ke layar. Teks yang ditulis di antara tanda kutip ditampilkan apa adanya, tanpa tanda kutipnya. Setiap print menghasilkan satu baris keluaran, jadi program di atas menampilkan tiga baris, dan urutannya sama persis dengan urutan barisnya. Kalau baris pertama dan ketiga ditukar, keluarannya ikut tertukar.
Komputer tidak menebak maksudmu. Ia tidak tahu bahwa ucapan selamat pagi semestinya muncul sebelum ucapan sampai jumpa; ia hanya mengerjakan baris yang tertulis, sesuai urutannya. Seperti resep nasi goreng yang menyuruh memasukkan nasi sebelum minyak dipanaskan: dapur tetap mengerjakannya, dan hasilnya tetap keliru. Karena itu langkah pertama membaca program selalu sama: mulai dari baris paling atas, satu baris setiap kali.