Task: Build a command-line calculator that supports +, -, *, /, and handles errors (e.g., divide by zero).
Task: Check if a given word or phrase is a palindrome (reads the same forward and backward).
Task: Let users add, view, and delete tasks using a simple text menu and save tasks to a file.
Task: Generate a random number (1–100). Let the user guess it, with hints (“Too high”, “Too low”).
Task: Use requests and BeautifulSoup to scrape headlines from a website like example.com.
Task: Use requests to fetch weather data from an API (like OpenWeatherMap) and display temperature and conditions.
Task: Create a script that scans a folder and organizes files by type into subfolders (e.g., .jpg into “Images”).
Task: Generate strong random passwords based on user-selected length and character sets (upper/lowercase, symbols, numbers).
Task: Build a 2-player game in the terminal, with a 3×3 grid and win/draw detection.
Task: Allow users to input expenses, save them to a .csv file, and summarize totals by category.
Sign in to your account