Professional Documents
Culture Documents
smallest=print(a[0])
largest=print(a[-1])
OUTPUT:
3
14
r = b**2 - 4*a*c
if r > 0:
num_roots = 2
x1 = (((-b) + sqrt(r))/(2*a))
x2 = (((-b) - sqrt(r))/(2*a))
print("There are 2 roots: %f and %f" % (x1, x2))
elif r == 0:
num_roots = 1
x = (-b) / 2*a
print("There is one root: ", x)
else:
num_roots = 0
print("No roots, discriminant < 0.")
exit()
OUTPUT:
Quadratic function : (a * x^2) + b*x + c
a: b: c: No roots, discriminant < 0.
Y = [[6,4,4],
[2,3,4],
[4,6,2]]
result = [[0,0,0],
[0,0,0],
[0,0,0]]
for i in range(len(X)):
for j in range(len(X[0])):
result[i][j]=X[i][j]+Y[i][j]
for r in result:
print(r)
OUTPUT:
[7, 8, 7]
[5, 7, 6]
[5, 8, 7]
3A
import numpy as np
matrix= np.arange(1,10).reshape((3, 3))
print(matrix)
print(matrix.shape)
OUTPUT:
[[1 2 3]
[4 5 6]
[7 8 9]]
(3, 3) 3B
import numpy as np
arr1 = np.array([1, 4, 3, 3, 4, 2, 7, 8])
print("First two columns")
print(arr1[0:2])
print("Columns in a range")
print(arr1[4:7])
OUTPUT:
First two columns
[1 4]
Columns in a range
[4 2 7]
3C
import numpy as np
arr1 = np.array([[1, 2, 3], [4, 5, 6],[7, 8, 9]])
arr2 = np.array([[7, 8, 9],[6, 5, 4], [3, 2, 1]])
print ("1st Input array : ", arr1)
print ("2nd Input array : ", arr2)
a = np.add(arr1, arr2)
b=np.shape(a)
print ("add of array : ", a)
print("shape of array", b)
OUTPUT:
1st Input array : [[1 2 3]
[4 5 6]
[7 8 9]]
2nd Input array : [[7 8 9]
[6 5 4]
[3 2 1]]
add of array : [[ 8 10 12]
[10 10 10]
[10 10 10]]
shape of array (3, 3)
3D
import numpy as np
a=np.array([1,2,3,4,5,6])
b=np.sum(a)
print(b)
import numpy as np
a=np.array([[1,4],[3,5]])
b=np.sum(a,axis=0) #add rows
print(b)
import numpy as np
a=np.array([[1,4],[3,5]])
b=np.sum(a,axis=1) #add cols
print(b)
OUTPUT:
21
[4 9]
[5 8]
Avg
import numpy as np
arr = np.matrix('[1, 2, 3; 4, 5, 6; 7, 8, 9]')
print(arr)
a = np.average(arr) #both a and b are same
b = np.mean(arr)
print(a,b)
OUTPUT:
[[1 2 3]
[4 5 6]
[7 8 9]]
5.0 5.0
Dst
import numpy as np
arr = np.matrix('[1, 2, 3; 4, 5, 6; 7, 8, 9]')
print(arr)
a = np.std(arr)
print(a)
OUTPUT:
[[1 2 3]
[4 5 6]
[7 8 9]]
2.581988897471611
5A
n = int(input("Enter number: "))
while n>0:
n=n+1
if (n>=80 and n<=100):
print("You're Passed in A Grade ")
break
elif(n>65 and n<=79):
print("You're Passed in B Grade")
break
elif (n>50 and n<=64):
print("You're Passed in C Grade")
break
elif (n>40 and n<=49):
print("You're Passed in D Grade")
break
elif(n>30 and n<=40):
print("You're fail in F Grade")
break
else:
print("Invalid Number")
break
5B
n = int(input("Enter number: "))
while n>0:
n=n+1
if (n<50):
print("You're Passed in C Grade")
break
elif (n>40 and n<=49):
print("You're Passed in D Grade")
break
elif(n>30 and n<=40):
print("You're fail in F Grade")
break
else:
print("Invalid Number")
break