ARTIFICIAL INTELLIGENCE (417) PRACTICAL LIST 2024-25
Activity 1: Write a Python code to calculate Simple Interest if the principle_amount = 2000
rate_of_interest = 8 time = 10
P=2000
T=10
R=8
SI=(P*T*R)/100
print(“Simple Interest is”,SI)
o/p:
Simple Interest is 1600.0
Activity 2: Write a Python code to calculate Area of a triangle with Base and Height
B=int(input(“Enter Base of a rectangle”))
H=int(input(“Enter Height of a rectangle”))
print(“Area of a rectangle is”,0.5*B*H)
o/p:
Enter Base of a rectangle5
Enter Height of a rectangle4
Area of a rectangle is 10.0
Activity 3: Write a Python code to check whether a person is eligible to vote or not.
Age=int(input(“Enter person’s age”))
if Age>=18:
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 4: Write a Python code to print sum of first 10 natural numbers
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 5: Write a program to create a list and display list elements.
l=[]
n=int(input(“Enter length of the list”))
for i in range(n):
a=eval(input(“Enter list element”))
l.append(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
Created list is [10, 20.5, 45, 78, 23]
Activity 6: Write a program to add the elements of the two lists.
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 7: Write a program to calculate mean, median and mode using Numpy
import numpy as np
import statistics as st
l=[30,20,50,60,20]
l1=np.array(l)
print("Mean of",l1,"is",st.mean(l1))
print("Median of",l1,"is",st.median(l1))
print("Mode of",l1,"is",st.mode(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 8: Write a program to display line chart from (2,5) to (9,10).
import matplotlib.pyplot as plt
x=(2,9)
y=(5,10)
plt.plot(x,y)
plt.title("Line chart")
plt.show()
Activity 6: Write a program to add the elements of the two lists.
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 7: Write a program to calculate mean, median and mode using Numpy
import numpy as np
import statistics as st
l=[30,20,50,60,20]
l1=np.array(l)
print("Mean of",l1,"is",st.mean(l1))
print("Median of",l1,"is",st.median(l1))
print("Mode of",l1,"is",st.mode(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 8: Write a program to display line chart from (2,5) to (9,10).
import matplotlib.pyplot as plt
x=(2,9)
y=(5,10)
plt.plot(x,y)
plt.title("Line chart")
plt.show()
Activity 9: Write a program to display a scatter chart for the following points (2,5), (9,10),(8,3),(5,7),
(6,18).
import matplotlib.pyplot as plt
x=[2,9,8,5,6]
y=[5,10,3,7,18]
plt.scatter(x,y)
plt.title("Line chart")
plt.show()
op:
Activity 10: 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]
import matplotlib.pyplot as plt
Sub=["Eng","Sci","Soc","Maths","AI"]
Marks=[89,87,78,90,99]
plt.bar(Sub,Marks)
plt.title("Term-1 Performance")
plt.xlabel("Subjects")
plt.ylabel("Marks")
plt.show()
0/p:
Activity 11: Read CSV file saved in your system and display 5 rows
import pandas as pd
df=pd.read_csv(r"C:\Users\ADMIN\Desktop\abc.csv",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
Activity 12: Read CSV file saved in your system and display its information
import pandas as pd
df=pd.read_csv(r"C:\Users\ADMIN\Desktop\abc.csv",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 13: Write a program to read an image and display using Python
import cv2
img=cv2.imread("abc.jpg")
cv2.imshow('Image',img)
cv2.waitKey(0)
o/p:
Activity 14: Write a program to read an image and display image shape and size using Python
import cv2
img=cv2.imread(r"C:\Users\ADMIN\Desktop\abc.jpg")
cv2.imshow('myimg',img)
print("The shape of the image is",img.shape)
print("The Size of the image is",img.size)
cv2.waitKey(0)
o/p:
The shape of the image is (148, 259, 3)
The Size of the image is 114996