Lihat Semua Pengeluaran
Termasuk bagian Dasar-Dasar dalam perjalanan Python di Coddy. Pelajaran 71 dari 77.
Tantangan
MudahTangani opsi untuk melihat semua pengeluaran (2).
Jika daftar pengeluaran kosong, tampilkan:
No expenses recorded yet.Jika tidak, tampilkan daftar dengan format berikut:
Your expenses:
1. 23.1
2. 35.5
3. 99.99
4. 15.2Dengan asumsi pengeluaran yang dimasukkan sebelumnya adalah 23.1, 35.5, 99.99, dan 15.2. (Dalam urutan tersebut!)
Coba sendiri
print("Welcome to the Daily Expense Tracker!")
# Display menu once
print("\nMenu:")
print("1. Add a new expense")
print("2. View all expenses")
print("3. Calculate total and average expense")
print("4. Clear all expenses")
print("5. Exit")
# Initialize an empty list to store expenses
expenses = []
while True:
# Get user choice
choice = input()
if choice == "1":
# Add a new expense
amount = float(input())
expenses.append(amount)
print("Expense added successfully!")
elif choice == "5":
# Exit the program
print("Exiting the Daily Expense Tracker. Goodbye!")
breakSemua pelajaran di Dasar-Dasar
4Operator Bagian 2
Operator Logika Bagian 1Operator Logika Bagian 2Rekap: Logika SederhanaOperator Logika Bagian 3Operator Logika Bagian 47Kalkulator Pembagian Tagihan
Pesan Selamat DatangMendapatkan input10FizzBuzz dengan Sentuhan Berbeda
Gambaran Umum PermainanFungsi FizzBuzz8Perulangan
For LoopWhile LoopBreakContinueRingkasan: FaktorialFungsi rangeNested LoopRingkasan: Input Dinamis11Dasar list
Mendeklarasikan listMengakses elemen listMengubah listMethod listKilas balik: list produkKilas balik: list terbalikTuple14Pencatat Pengeluaran Harian
Gambaran Umum ProyekKeluar dari Program3Operator Bagian 1
Operator AritmetikaOperator ModuloPintasan AritmetikaRingkasan: Matematika SederhanaOperator Perbandingan9Fungsi
Mendeklarasikan FungsiArgumenMengembalikan NilaiUlasan: Fungsi SigmaUlasan: Fungsi ValidasiNilai Default12Melakukan Perulangan pada Sekuens
Melakukan Perulangan pada ElemenFungsi enumerateMelakukan Perulangan pada string Bagian 1Melakukan Perulangan pada string Bagian 2Latihan sendiri: Compiler Python online