<jupyter_start><jupyter_text>Question1<jupyter_code>a=2
b=2

print(a+b)
print(a-b)
print(a*b)
print(a/b)
print(a//b)
print(a**b)<jupyter_output>4
0
4
1.0
1
4<jupyter_text>Question 2<jupyter_code>a=2443
b=35

print(a and b)
print(a or b)
print(not b)<jupyter_output>35
2443
False<jupyter_text>Question 3<jupyter_code>name ='shaurya'
last_name = 'singhal'
print(name)
print(last_name)
print(f'My name is {name} {last_name}')
print('My name is %s %s'%(name,last_name))
print('My name is {0} {1}'.format(name,last_name))
print('My name is {x} {y}'.format(x=name,y=last_name))<jupyter_output>shaurya
singhal
My name is <NAME>
My name is <NAME>
My name is <NAME>
My name is <NAME><jupyter_text>Question 4<jupyter_code>import numpy as np


np.zeros((3,5))

np.random.random((3,5)) +  np.random.randint(1,25,(3,5)) # with in the range[1,25]-> random generates b/w 0 and 1

np.diag([10,20,30,40])<jupyter_output><empty_output>
StarcoderdataJupyterStructuredCleanDedup