TASK 1
TO-DO LIST*
A To-Do List application is a useful project that helps users manage and organize their tasks efficiently. This project aims to create a command-line or GUI-based application using Python, allowing
users to create, update, and track their to-do lists.
TASK 2
PASSWORD GENERATOR
A password generator is a useful tool that generates strong and
random passwords for users. This project aims to create a password generator application using Python, allowing users to
specify the length and complexity of the password.
User Input: Prompt the user to specify the desired length of the
password.
Generate Password: Use a combination of random characters to
generate a password of the specified length.
Display the Password: Print the generated password on the screen.
TASK 3
Contact Book*
Contact Information: Store name, phone number, email, and address for each contact.
Add Contact: Allow users to add new contacts with their details.
View Contact List: Display a list of all saved contacts with names and phone numbers. Search Contact: Implement a search function to find contacts by name or phone number.
Update Contact: Enable users to update contact details. Delete Contact: Provide an option to delete a contact.
User Interface: Design a user-friendly interface for easy interaction.