Basic Level Tasks:
Variables Create a variable named pi and store the value 22/7 in it. Check the data type of this variable. Create a variable called "for" and assign it a value 4. Identify the reason behind the behavior observed.
Numbers Write a function that takes two arguments, 145 and 'o', and uses the format function to return a formatted string. Print the result. Calculate the area of a circular pond with a radius of 84 meters. Bonus: Calculate the total amount of water in the pond if there is exactly 1.4 liters of water in a square meter.
If Condition Write a program to determine the BMI category based on user input for height and weight. Write a program to determine which country a city belongs to based on user input.
For Loop Simulate rolling a six-sided die multiple times using a for loop. Count and print statistics such as the number of times you rolled a 6 or a 1, and the number of times you rolled two 6s in a row. Implement a program for a workout routine that involves completing 100 jumping jacks. Ask the user to perform 10 jumping jacks at a time and inquire if they're tired after each set.
List You have a list of superheroes representing the Justice League. Perform various operations on it, such as calculating the number of members, recruiting new members, changing leadership, resolving conflicts, assembling a new team, and sorting alphabetically.
Intermediate Level Tasks:
Web Scraper Extract data from websites using libraries like Beautiful Soup or Scrapy.
Hangman Game Implement the word guessing game with visual progress and hints.
Advanced Level Tasks:
Cricket Fielding Analysis Data Collection Collect and organize detailed fielding performance data for cricket players from a T20 match.
Jupyter Notebook Data Analysis Create a Jupyter notebook from scratch and conduct data analysis on a dataset of your choice, exploring its contents, formulating research questions, and deriving meaningful insights using visualization techniques.