AI Practical File
AI Practical File
if N > 0:
elif N < 0:
else:
import numpy as np
import math
print(area)
else:
sum_odd = 0
sum_even = 0
for i in range(1,15):
if i%2!=0 :
sum_odd += i
else:
sum_even += i
# Multiplication table
for i in range(1,11):
print(num,"*",i,"=",num*i)
if num > 1:
if (num % i ):
break
else:
else:
myList = []
for i in range(5):
myList.append(e)
result = 1
print(result)
# avg marks of student in 5 subs
l = []
for i in range(5):
l.append(m)
sum1 = 0
for i in l:
sum1 += i
avg = sum1/5
list = []
for i in range(5):
list.append(e)
first_ele = list.pop(first_pos)
second_ele = list.pop(second_pos)
list.insert(first_pos , second_ele)
list.insert(second_pos , first_ele)
print(list)
# 1 – add and element , 2 – delete a element, 3 – display the minimun no in the list , 4 – list in decending
order, 5- maximun no in list
l = []
for i in range(n):
m = int(input())
l.append(m)
while True:
print("1.Add a new element. \n2.Delete the element. \n3.Display the list.\n4.Display the list in the
descending order.\n5.Display the list in ascending order.")
if choice == 1:
l.append(new)
break
elif choice == 2:
if e not in l:
else:
l.remove(e)
break
elif choice == 3:
print(l)
break
elif choice == 4:
l.sort(reverse = True)
elif choice == 5:
l.sort(reverse = False)
break
else:
rows = 5
space = rows - 1
num = j
space = space - 1
num = num + 1
num = num - 2
num = num - 1
print("\n")
DATA SCIENCE
#importing
import pandas as pd
import numpy as np
df = pd.read_csv("JaipurFinalCleanData.csv")
type(df)
df = pd.read_csv("JaipurFinalCleanData.csv")
type(df)
df
print(df.head())
df.tail()
df.dtypes
df = df.drop(["max_dew_pt_2"])
print(df)
df = df.drop(1,axis = 0)
print(df)
# To sort the values in descending order order of date and print first 5 rows
print(jaipur_weather.head())
# To sort the values in ascending order order of mean temperature and print first 5 rows
print(jaipur_weather.head())
#Scatter plot
x = df.date
y = df.mean_temperature
plt.scatter(x,y)
plt.xticks(np.arange(0,676,60))
plt.xticks(rotation = 30)
plt.show()
#Line plot
plt.figure(figsize = (20,10))
x = df.date
y_1 = df.max_temperature
y_2 = df.min_temperature
y_3 = df.mean_temperature
z = y_1-y_2
plt.xticks(np.arange(0,676,60))
plt.xticks(rotation=30)
plt.legend()
plt.show()
#Bar chart
x = df.date
y = df.max_temperature
plt.bar(x,y)
plt.xticks(np.arange(0,676,60))
plt.xticks(rotation = 30)
plt.show()
#Histograph
y = df.mean_temperature
plt.hist(y,bins = 10)
plt.ylabel(“No.of days”)
plt.xlabel(“Temperature”)
plt.show()
COMPUTER VISION
#importing
import cv2
import numpy as np
img = cv2.imread('flower.jpg')
plt.imshow(cv2.cvtColor(img,cv2.COLOR_BGR2RGB))
plt.title('flower image')
plt.axis('on')
plt.show()
print(img.shape)
img = cv2.imread('flower.jpg' , 0)
plt.title('folwer image')
plt.axis('on')
plt.show()
print(img.shape)
# Cropping image
img = cv2.imread('flower.jpg')
plt.imshow(cv2.cvtColor(img , cv2.COLOR_BGR2RGB))
plt.imshow(cv2.cvtColor(roi, cv2.COLOR_BGR2RGB))
plt.title('flower')
plt.axis('off')
plt.show()
img = cv2.imread('flower.jpg')
flower = img[2000:3100,1400:2650]
img[0:1100,0:1250]=img[0:1100,2500:3750]=img[4555:5800,0:1250]=img[4555:5800,2500:3750]=flower
plt.imshow(cv2.cvtColor(img, cv2.COLOR_BGR2RGB))
plt.title('more flower')
plt.axis('on')
plt.show()
cv2.imwrite('more_flower.jpg',img)
img = cv2.imread('flower.jpg')
print(img.shape)
plt.imshow(cv2.cvtColor(resized, cv2.COLOR_BGR2RGB))
plt.title('Flower')
plt.axis('off')
plt.show()
print(resized.shape)