Slip 1
Slip 1
a=20%2+7-(3+7)*20/2
print(a)
b=30*10//3+10%3
print(b)
c=2**5-2**4+4//4
print(c)
Q. 1 (2) Python program to repeat following string 9 times using the string
operator '*'
s1="Python "
s2=s1*9
print(s2)
s1="Mathematics "
s2=s1*9
print(s2)
#Q.2 (1)using python construct identity and zero matrix and ones matrix
import numpy as np
a=np.identity(10)
b=np.zeros([7,3])
c=np.ones([5,4])
print(a,b,c)
#Q.2 (2) Generate all the prime numbers between 1 to 100 using Python code.
#Q.3 (1) Q.Write Python program to estimate the value of the integral fo sin(x)dx
using Simp#son's (1/3)rd rule (n=6).
# Finding sum
integration = f(x0) + f(xn)
for i in range(1,n):
k = x0 + i*h
if i%2 == 0:
integration = integration + 2 * f(k)
else:
integration = integration + 4 * f(k)
return integration
# Input section
lower_limit = float(input("Enter lower limit of integration: "))
upper_limit = float(input("Enter upper limit of integration: "))
sub_interval = int(input("Enter number of sub intervals: "))
#Q.3 (b) (2) write the python program to estimate the value of integral 1/(1+x)
using trapezoidal
rule (n=8)
# Finding sum
integration = f(x0) + f(xn)
for i in range(1,n):
k = x0 + i*h
integration = integration + 2 * f(k)
return integration
# Input section
lower_limit = float(input("Enter lower limit of integration: "))
upper_limit = float(input("Enter upper limit of integration: "))
sub_interval = int(input("Enter number of sub intervals: "))
# Call trapezoidal() method and get result
result = trapezoidal(lower_limit, upper_limit, sub_interval)
print("Integration result by Trapezoidal method is: %0.6f" % (result) )