Exit The Program
Part of the Fundamentals section of Coddy's Python journey — lesson 69 of 77.
Challenge
EasyNow let's create the actual program!
- Create an infinite while loop (refer the hint if not sure how to do so)
- In each iteration of the loop, get input from the user, this will be the choice (1 - 5 from the menu)
- Handle the first case, if the choice is equal to 5, exit the program (loop) and output:
Exiting the Daily Expense Tracker. Goodbye!Try it yourself
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")All lessons in Fundamentals
4Operators Part 2
Logical Operators Part 1Logical Operators Part 2Recap - Simple LogicLogical Operators Part 3Logical Operators Part 48Loops
For LoopWhile LoopBreakContinueRecap - FactorialThe Range FunctionNested LoopRecap - Dynamic Input11Lists Basics
Declaring a ListAccessing List ElementsModifying ListsList MethodsRecap - Product ListRecap - Reversed ListTuple14Daily Expense Tracker
Project OverviewExit The Program3Operators Part 1
Arithmetic OperatorsModulo OperatorArithmetic ShortcutsRecap - Simple MathComparison Operators9Functions
Declare a FunctionArgumentsReturnRecap - Sigma FunctionRecap - Validation FunctionDefault Values12Iterating Over Sequences
Iterating Over ElementsThe Enumerate FunctionIterating Over Strings Part 1Iterating Over Strings Part 2