2. Semen An 40kg \t 50000
3. Triplek 18mm \t 48000
4. Besi Beton \t 67000
5. Keramik 20x20 \t 90000
6. Kaca 5mm \t 75000
7. Gypsum plafon \t 60000
""")
fungsi if elif merupakan lanjutan/percabangan logika dari "kondisi if". Dengan elif kita bisa membuat kode program yang akan menyeleksi beberapa kemungkinan yang bisa terjadi. Hampir sama dengan kondisi "else", bedanya kondisi "elif" bisa banyak dan tidak hanya satu.
Fungsi if else tidak hanya digunakan untuk menentukan tindakan apa yang akan diambil sesuai dengan kondisi, tetapi juga digunakan untuk menentukan tindakan apa yang akan diambil/dijalankan jika kondisi tidak sesuai. Pada python ada beberapa statement/kondisi diantaranya adalah if, else dan elif Kondisi if digunakan untuk mengeksekusi kode jika kondisi bernilai benar. Kondisi if else adalah kondisi dimana jika pernyataan benar True maka kode dalam if akan dieksekusi, tetapi jika bernilai salah False maka akan mengeksekusi kode di dalam else.
Append fungsi nya di Python mengambil satu item sebagai parameter input dan menambahkannya ke akhir daftar yang diberikan. Di Python, append() tidak mengembalikan daftar item baru; pada kenyataannya, itu tidak mengembalikan nilai sama sekali. Itu hanya memodifikasi daftar asli dengan menambahkan item ke akhir daftar.