Python ATM Machine
A simple console-based ATM-Machine program built with Python.
Features
- 3-attempt PIN authentication
- Temporary card blocking after 3 incorrect attempts
- Balance inquiry
- Cash deposit
- Cash withdrawal
- PIN change
- Funds transfer to a 13-digit account
- Safe exit option
Starting Balance
The ATM starts with a balance of Rs. 500,000.
- Variables
- Lists
- while loops
- if/elif/else
- User input
- List methods
- Basic validation
How to Run
- Download or clone this repository.
- Open the project in VS Code.
- Run the Python file.
- Enter one of the valid PINs to test the program.
Author Kashif Khan