CLASS 10 ARTIFICIAL INTELLIGENCE (417) SUGGESTED PRACTICAL LIST 2024-25
Activity 1: To print personal information like Name, Father’s Name, Class, School Name.
Code:
print("My Name is:","Rajesh Kumar")
print("My Father Name is:","Rakesh Kumar")
print("My class is 10-A")
print("My School is","PM SHRI KENDRIYA VIDYALAYA")
o/p:
My Name is: Rajesh Kumar
My Father Name is: Rakesh Kumar
My class is 10-A
My School is PM SHRI KENDRIYA VIDYALAYA
Activity 2: Write a Python code to calculate Simple Interest if the principle_amount =
2000 rate_of_interest = 8 time = 10
Code:
P=2000
T=10
R=8
SI=(P*T*R)/100 # calculates simple interest
print "Simple Interest is",SI)
o/p:
Simple Interest is 1600.0
Activity 3: Write a Python code to calculate Area of a triangle with Base and Height
Code:
B=int(input("Enter Base of a rectangle")) # reading base value of the rectangle
H=int(input("Enter Height of a rectangle")) # reading height of the rectangle
print("Area of a rectangle is",0.5*B*H) # displays are of the rectangle
186
o/p:
Enter Base of a rectangle5
Enter Height of a rectangle4
Area of a rectangle is 10.0
Activity 4: Write a Python code to check whether a person is eligible to vote or not.
Code:
Age=int(input("Enter person’s age"))
if Age>=18: # checking the condition
print("Person is Eligible to vote")
else:
print("Person is not Eligible to vote")
o/p:
Enter person’s age 21
Person is Eligible to vote
Activity 5: Write a Python code to print sum of first 10 natural numbers.
Code:
S=0
for i in range(1,11):
S=S+i
print("Sum of first 10 natural numbers is",S)
o/p:
Sum of first 10 natural numbers is 55
Activity 6: Write a Python code to assign the Grade based on the given percentage:
Code:
per=float(input("Enter students percentage"))
if per>=90: #checking the condition
grade="A" # assigning grade
elif per>=70 :
187
grade="B"
elif per>=50:
grade="C"
elif per>=33:
grade="D"
else:
grade="E"
print("Perntage is",per)
print("Grade is",grade)
o/p: Enter students percentage89
Perntage is 89.0
Grade is B
Activity 7: Write a program to create a list and display list elements.
Code:
l=[]
n=int(input("Enter length of the list"))
for i in range(n):
a=eval(input("Enter list element"))
[Link](a)
print("Created list is",l)
o/p:
Enter length of the list5
Enter list element10
Enter list element20.5
Enter list element45
Enter list element78
Enter list element23
188
Created list is [10, 20.5, 45, 78, 23]
Activity 8: Write a program to add the elements of the two lists.
Code:
l1=[20,30,40]
l2=[30,50,10]
l3=l1+l2
print("Addition of",l1,"and",l2,"is",l3)
o/p:
Addition of [20, 30, 40] and [30, 50, 10] is [20, 30, 40, 30, 50, 10]
Activity 9: Write a program to calculate mean, median and mode using Numpy
Code:
import numpy as np
import statistics as st
l=[30,20,50,60,20]
l1=[Link](l)
print("Mean of",l1,"is",[Link](l1))
print("Median of",l1,"is",[Link](l1))
print("Mode of",l1,"is",[Link](l1))
o/p:
Mean of [30 20 50 60 20] is 36
Median of [30 20 50 60 20] is 30
Mode of [30 20 50 60 20] is 20
Activity 10: Write a program to display line chart from (2,5) to (9,10).
Code:
import [Link] as plt
189
x=(2,9)
y=(5,10)
[Link](x,y)
[Link]("Line chart")
[Link]()
o/p:
Activity 11: Write a program to display a scatter chart for the following points (2,5),
(9,10),(8,3),(5,7),(6,18).
Code:
import [Link] as plt
x=[2,9,8,5,6]
y=[5,10,3,7,18]
[Link](x,y)
[Link]("Line chart")
[Link]()
o/p:
Activity 12: Write a program to display bar chart for the following data with appropriate
titles:
Subjects=[“Eng”,”Sci”,”Soc”,”Maths”,”AI”]
Marks=[89,87,78,90,99]
Code:
190
import [Link] as plt
Sub=["Eng","Sci","Soc","Maths","AI"]
Marks=[89,87,78,90,99]
[Link](Sub,Marks)
[Link]("Term-1 Performance")
[Link]("Subjects")
[Link]("Marks")
[Link]()
0/p:
Activity 13: Write a program to display histogram for the following data with appropriate
titles:
stu=[5,14,17,23,34,50,20,34,24,56,45,34,23,34,32,9,8,22,24,34,55,66,23,23 ]
Code:
import [Link] as plt
stu=[5,14,17,23,34,50,20,34,24,56,45,34,23,34,32,9,8,22,24,34,55,66,23,23]
191
[Link](stu,bins=[0,10,20,30,40,50,60,70])
[Link]("Marks")
[Link]("[Link] Students")
[Link]("Marks Obtained by the Students")
[Link]()
o/p:
Activity 14: Write a program to display Pie-chart for the following data with appropriate
titles:
Code:
import [Link] as plt
x=["Food","Rent","Shopping","Educcation","others"]
values=[20,30,25,35,50]
[Link](values,labels=x)
[Link]("Expenditure")
192
[Link]()
Activity 15: Read CSV file saved in your system and display 5 rows
Code:
import pandas as pd
df=pd.read_csv(r"C:\Users\ADMIN\Desktop\[Link]",nrows=10)
print(df)
o/p:
RNO NAME MARKS
0 1 HARI 67
1 2 RAMESH 89
193
2 3 SOMESH 56
3 4 RAJESH 78
4 5 BHIMESH 45
Activity 16: Read CSV file saved in your system and display its information
Code:
import pandas as pd
df=pd.read_csv(r"C:\Users\ADMIN\Desktop\[Link]",nrows=10)
print(df)
o/p:
RNO NAME MARKS
0 1 HARI 67
1 2 RAMESH 89
2 3 SOMESH 56
3 4 RAJESH 78
4 5 BHIMESH 45
5 6 SRIKANTH 67
6 7 SRINIVAS 89
7 8 SANDHYA 90
8 9 SADANA 56
9 10 RAJU 45
Activity 17: Write a program to read an image and display using Python
Code:
import cv2
img=[Link]("[Link]")
[Link]('Image',img)
[Link](0)
o/p:
194
Activity 18: Write a program to read an image and display image shape and size
using Python
Code:
import cv2
img=[Link](r"C:\Users\ADMIN\Desktop\[Link]")
[Link]('myimg',img)
print("The shape of the image is",[Link])
print("The Size of the image is",[Link])
[Link](0)
195
o/p:
The shape of the image is (148, 259, 3)
The Size of the image is 114996
196