Langkah-langkah kerja program Python untuk mengonversi sejumlah uang (dalam satuan USD) ke dalam beberapa lembar uang 1 dolaran, beberapa koin quarter, dime, nickel dan penny adalah:
Langkah ke-1 : Input nominal uang dalam USD.
Pada baris ke-2, program meminta input kepada pengguna untuk menginput bilangan float yang menyatakan nominal uang tersebut menggunakan fungsi input(). Kemudian, nilai yang diinput ini dikonversi menjadi nilai numerik menggunakan fungsi eval(). Nilai hasil konversi ini disimpan dalam variabel dengan nama jumlah.
Langkah ke-2 : Konversi mata uang yang diinput ini ke dalam satuan cent dengan cara mengalikannya dengan 100.
Pada baris kelima, program mengalikan nilai dalam variabel jumlah dengan bilangan 100. Kemudian, hasil perkalian ini dikonversi menjadi bilangan integer menggunakan fungsi int(). Kemudian, hasil konversi ini disimpan dalam variabel dengan nama cent.
Langkah ke-3 : mengonversi nominal cent ke dalam banyaknya uang 1 dolaran dengan cara membagi nilai uang ini dengan 100. Pembagian yang digunakan adalah pembagian integer.
Pada baris ke-8, program mengonversi nilai dalam variabel cent menjadi banyaknya lembar uang 1 dolaran dengan membaginya dengan bilangan 100. Pembagian yang digunakan adalah pembagian integer (menghasilkan bilangan integer). Kemudian, hasil operasi ini disimpan dalam variabel satu_dolaran.
Langkah ke-4 : menentukan sisa pembagian antara nilai mata uang dengan 100.
Pada baris ke-11, program menentukan sisa pembagian nilai dalam variabel cent dengan bilangan 100. Sisa pembagian ini digunakan untuk menghitung pada langkah selanjutnya. Hasil sisa pembagian ini disimpan dalam variabel dengan nama sisa.
Langkah ke-5 : mengonversi sisa pembagian pada langkah keempat menjadi bilangan yang menyatakan banyaknya koin quarter dengan membagi dengan bilangan 25. Pembagian yang digunakan adalah pembagian integer.
Pada baris ke-14, program membagi nilai dalam variabel sisa dengan bilangan 25. Pembagian yang digunakan adalah pembagian integer. Hasil pembagian ini disimpan dalam variabel dengan nama quarter.
Langkah ke-6 : memperbarui nilai dalam variabel sisa dengan bilangan 25. Hasil sisa pembagian ini digunakan untuk proses perhitungan pada langkah selanjutnya.
Gambar 03.08.01 berikut ini menampilkan contoh output program untuk mengonversi sejumlah uang (dalam satuan USD) ke dalam beberapa lembar uang 1 dolaran, beberapa koin quarter, dime, nickel dan penny. Pada kasus ini, nilai yang diinput adalah 11.71. Sehingga, output yang dihasilkan adalah 11 lembar uang 1 dolaran, 2 koin uang quarter, 2 koin uang dime, 0 koin uang nickel dan 1 koin uang penny.