Based on what you’ve learned until now, create a project of your choosing (impress us with your imagination). This project must at least satisfy the following minimum requirements:
- Use at least 3 different data types.
- Use lists or dictionaries or tuples or sets.
- Use loops.
- Use functions that return an output.
- Use conditions.
- Use a Lambda function.
Overview : An online store that sells fruits to customers. The customers should be able to do the following tasks for the store to function properly.
- Browse Products.
- View the product info (summary, specs, price, quantity, etc.)
- Search for Products.
- Get recommendations for my next purchase based on my purchase history.
- Add Products to the shopping cart.
- Remove a product from the shopping cart.
- List the products in my shopping cart.
- Continue to checkout.
- Fill in my address for delivery.
- Get receipt of my purchases.
- Check delivery status.
Overview : A system creates personal random passwords, these passwords should be strong enough and contains capital and small letters, numbers and symbols. Therefore, you need to do the following.
- Save all letters in a list.
- Ask the user about password length.
- shuffle passwords.
- use loops to create a passsword.
- choose a random letter from letters by using random.choice.
- Add a random letter to the password.
- Write a function that add capital letters to the password.
- Write a function that add random numbers to the password.
- Write a function that add symbols to the password.
- Final Randomization to the final pattern.
- Print the Final Password.