IP - CSV DATA ANALYSIS PROJECT RollNo,Name,English,Math,IP 101,Aarav,78,85,92 102,Diya,88,79,95 103,Rohan,67,91,89 104,Ananya,92,87,96 105,Vivaan,75,80,84 import pandas as pd # Reading CSV file df = pd.read_csv("student_marks.csv") # Display complete data print("Student Data:") print(df) # Add Total column df["Total"] = df["English"] + df["Math"] + df["IP"] # Add Percentage column df["Percentage"] = df["Total"] / 3 print("\nUpdated Data:") print(df) # Highest scorer df = df.sort_values(by="Total", ascending=False) print("\nTopper Details:") print(df.iloc[0]) # Subject-wise average print("\nAverage Marks:") print(df[["English", "Math", "IP"]].mean()) print("\nDataFrame Properties:") print("Shape of DataFrame:", df.shape) print("Column Na...
Q1. MINI CALCULATOR WITH PARAMETER def add(a, b): #a and b given in function header are called parameters print(a + b) def subtract(a, b): print(a - b) # taking input from user num1 = float(input("Enter first number: ")) num2 = float(input("Enter second number: ")) # calling functions add(num1, num2) #num1 and num2 given in function call are arguments subtract(num1, num2) Q2.Store the result in a variable (using return ) def add(a, b): return a + b def subtract(a, b): return a - b # taking input num1 = float(input("Enter first number: ")) num2 = float(input("Enter second number: ")) # storing result in variables result1 = add(num1, num2) result2 = subtract(num1, num2) # printing results print("Addition:", result1) print("Subtraction:", result2) IMPORTANT POINT · return sends value back to main program · That value can be store...