Menu
Coddy logo textTech

Просмотр всех расходов

Часть раздела Fundamentals путешествия по Python на Coddy. Урок 71 из 77.

challenge icon

Задание

Легко

Обработайте вариант просмотра всех расходов (2).

Если список расходов пуст, выведите:

No expenses recorded yet.

В противном случае выведите список в следующем формате:

Your expenses:
1. 23.1
2. 35.5
3. 99.99
4. 15.2

Предполагая, что ранее введенные расходы были 23.1, 35.5, 99.99 и 15.2. (В таком порядке!)

Попробуйте сами

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!")
        break

Все уроки раздела Fundamentals

Потренируйтесь самостоятельно: Онлайн-компилятор Python