Menu
CoddyTech

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

Часть раздела Основы путешествия по 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

Все уроки раздела Основы

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